4.0
Jan 17, 2012
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Stable workplace. Not as much office politics compared to other large companies. Flat organization. Work-life balance.
Cons
Because many employees stay long term, you have to be very patient in terms of advancement opportunities.