5.0
Apr 23, 2025
Current employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
* Great work environment and lots of opportunity for growth * Working with great people who are smart and driven *
Cons
Sometimes there feels like theres low transparency around the health of the business