5.0
11 Aug 2016
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Great benefits, fantastic culture, and amazing products. There is a lot of support for employees to choose their career paths. Management trusts their employees to do the right thing. Lots of training opportunities. Lots of volunteer opportunities and company matching.
Cons
Difficult to increase compensation, especially if you start at a low level. Not all divisions work well together. Technical teams are Agile, but the business is still stuck in old management styles.