2.0
Jun 25, 2026
Former employee
Recommend
CEO approval
Business Outlook
Pros
They provide free lunch sometimes.
Cons
Large and complex corporate structure. Difficult to navigate. Often times it felt like office politics took precedence over the actual work and customer impact. Unclear goals and priority setting to help with career development and progression Many of the people i onboarded with either left the company or were laid off within a year.