- Pay is fine
- Work is generally interesting
- Plenty to learn
- Decent opportunity for mobility within the company
Cons
- Management is controlling and manipulative
- Company culture is best described by "we had to go through this, so you do too"
- "I had to work for 5 years to get a promotion, so even though you are very overqualified, you will too."