The company is conflicted on how best to handle situations. I have seen people fired just because there is another person in the way to bring on one of their friends or to save their friends from getting fired in another role. I have seen a huge push to get men out of leadership roles just to put females in those roles. I have no problem with any female (black, brown, white, green) promoting up and certainly getting a fair opportunity to get paid the same as a man in the same roles. But, unfortunately, I have seen them promote people that are not qualified for those roles placed in those roles only to fail. It is not fair to anyone, as well as other females who are equally talented and worked hard for the same role. However, the organization cherry-picking talent based on the color of one's skin or the fact that that person meets a particular quota within the organization. The management turnover is huge and it is getting worse by the day because the company no longer backs managers or supports them while dealing with poor performing employees who refuse to work. It's much easier to send the employee home and pay them than it is to help improve their performance. The company is mirroring its policies around Silicon Valley and catering to those well connected. Only the individuals in Manager roles and above make any money. You have to get to a Sr. Manager or above to get a real yearly bonus. We continue to take on more with fewer people. They give everyone FMLA, Leave, etc. to try and get the yearly great places to work award while on the backs of those who show up each and every day. This organization is poorly run from the top down. The HR Department is not helpful and offers little to no value in service or help when truly needed. I would suggest you avoid their wonderful sales pitch when they try and hire you because you will be in a bad situation after you realize what the company is about.