Pros
They try to make out enjoyable to come in, and they try to give career opportunities internally.
Cons
The pay is really not competitive for anyone but the sales people. Like, really. I'm not even trying to rag on the company. The compensation just isn't very good, and the benefits are borderline terrible. Their PTO is also lacking. Management is often people promoted for friendship rather than competence. It's not even really hidden. It's common knowledge. The management isn't even terrible; they're just not that good. They also have a bad habit of shuffling around some of the bad managers rather than simply firing them. Accountability only seems to apply to the front lines. After you get past there, it's just another buzzword. The turnover is also crazy high, even in the departments where you wouldn't expect it.