5.0
Feb 20, 2017
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Global team. Flexible work schedules. Fast-paced environment. Competitive compensation.
Cons
As with any large enterprise, your manager can make a difference. Might feel lost in the organization depending on your role.