Pros
You will always get your paycheck and your benefits.
Cons
They take the diversity thing way too extreme. Caucasian males and especially veterans will not advance to management. They review their employees on one scale that is made public to the employee. Then management have what they call a “9- square” review they also perform and they do not share this with even the employee. This square has all the employees under the manager listed in respective squares with 1 being basically not a good employee and 9 being “should be CRO” essentially. Then they have a diversity legend on the form. This diversity legend include 3 stars for a Caucasian female, 2 stars for a minority female, 1 star for a minority male and, you guessed it no stars for a Caucasian male. These stars are then placed in front of the employee names. This makes it so that upper management can see their “diversity” in their employees. The managers say they do not issue promotions based on this but it does not appear to be true to employees. This is why I chose to leave the company.