3.0
Apr 14, 2026
Former employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Fun culture and amazing people to work with.
Cons
With recent leadership and organizational changes, there has been an obvious increase in bureaucracy across many departments.