5.0
Oct 8, 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Great work-life balance and very diverse, friendly work environment.
Cons
Decision-making is quite slow and often top-down. Work culture varies noticeably across different teams.