Pros
Great benefits Decent pay(but for a price, see below) If you're in management your set for life in your role The un-organization and the problems dept head have with each other makes for a comical environment at times
Cons
Lack of Leadership Lack of advancement unless you big time brown nose Definitely management plays favorites Lack of communication between depts, therefore there's 10 different way to do something, and everyone's way is "right" Lots of turnover Management is clueless what is going on in their depts and probably even their job since they havent done anything since I've been there Management have a monopoly on their positions, they do absolutely nothing but blame their subordinates for things that they screwed up on and were on their plate. Threats in front other employees that certain employee's are "expendable Top level management bc they're on contract from Germany put band-aids on things or turn the other cheek until their contract is up and get their big bonuses and then it is seen what a mess that added up after the fact HR dept ignores complants and does not want to hear it....until things blow up then claim they never got any complaint Training is substandard