4.0
Oct 17, 2025
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Has very innovative work with a very good work culture, where employees get room to take ownership and work on interesting problems.
Cons
The product strategy by C Suite is uncertain, and can feel work is getting shelved.