5.0
Jul 15, 2025
Anonymous employee
Current employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Seasoned leadership with a clear North Star
Cons
(*Not a con) but expectancy to work above and beyond your contracted hours, which is to be expected at a four-year old company.