4.0
Sep 19, 2025
Recommend
CEO approval
Business Outlook
Pros
Great people, decent benefits and the work is meaningful.
Cons
Too much noise and too many initiatives that are inflexible. A lot of people joined and left the company and with that there is a lot of changes in different teams.