Pros: worked with nice colleagues
Cons: aggressive upper management sours the whole experience.
Typical 9 to 5 office job.
Raises and promotions are given to "friends" of upper management, not all employees have the same opportunities for advancement.
Upper management is extremely aggressive and politically biased.
Seniority is not rewarded.
Men are paid more than women.
Training is available to some for advancement, but not all, and the usual – more... reason to deny training to certain people is "budget constraints"; I saw this happen repeatedly. – less