Pros
Earn a fair paycheck and receive free TV service. The leadership training is amazing! Managers need to get on board with this training and adopt this culture
Cons
They play favorites and policies are not inforced equally. Promotions are often not based on education, skill, or experiance. People are often written up or termed for something that others are allowed to do. Intimidation is used to force people to do unethical things to get their numbers. It is sad that as supervisors we receive emails from Corp asking us to go on Glassdoor and write positive reviews when things are not changing. I have had managers offer to have someone watch my team so I could "write a gleaming review" but would not provide help to cover the team for other things they asked me to do.