4.0
May 29, 2026
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Great place for learning with a strong culture when I was there.
Cons
As it was still a start-up; processes weren't always fully set up yet, making way for ambiguous environments at times. Solvable for the right people.