4.0
Jan 23, 2015
Anonymous employee
Current employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Great company benefits and their offices are fantastically laid out with plenty of amenities. They treat employees pretty well.
Cons
It can be difficult to get things done as it's very democratic and very heavily based on internal relations. Also said benefits range widely between the geographical locations (particularly salary etc) which can be annoying.