You forgot to mention age discrimination (especially for women), this company is notorious for showing our experienced over 50 year old team members the door in the last 3 years. I know that several ex/current employees have been passed over for promotions or have been put on the bench because they don't fit the "culture" any longer- What culture, oh, the culture that promotes RD's for not performing as Sales Reps, or RD's that are at the bottom of the rankings, have several HR violations and are promoted to AD's? Document everything, you will need it when they show you the door!