5.0
Feb 17, 2015
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
A lot of very smart, ethical and committed people work here. New ideas are encouraged. Most people show respect for one another.
Cons
The promotions process is somewhat opaque. Like any company there is office politics--although not so horrible as other companies. Upper management is always rolling out multiple initiatives so it can get confusing.