4.0
Oct 12, 2016
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Smart people working hard to get a sometimes impossible job done. Their dedication and conviction are inspiring and make coming to work enjoyable.
Cons
Better long-term planning is needed along with a transition to being more open about personnel changes to help teams work more effectively in a global environment.