4.0
21 Sept 2016
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Great place to work, flexible schedule, constantly challenged technically, amazing people across all organizations.
Cons
Sluggish management, hard to convince to change, poor thought leadership