4.0
2 May 2016
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Fun, open, collaborative environment and interesting work make this a great place to work. Smart, motivated coworkers and a "we take care of our own" approach to doing things.
Cons
At its core, it's a huge company with thousands of employees in a ton of different countries, so there can be associated pains if you're used to working in a much smaller company.