5.0
May 20, 2025
Anonymous employee
Current employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Good leadership is in place Lots of potential in the market as there is a good value proposition of the product
Cons
Layoffs occurred a bit too frequently in the past which leads to uncertainty