4.0
15 Apr 2012
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Comfortable work environment; flexible schedule; lots of opportunities to learn; on site work out facilities and cafe; meaningful work; work/life balance
Cons
No major cons. Large company, large number of employees - therefore promotions can be competitive. Overall great place to work.