3.0
Nov 18, 2025
Anonymous employee
Current employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Great people to work with and work-life balance
Cons
No clear strategy, lack of decision-making at leadership level, no dedicated product leadership or roadmap. Focus is only on getting any sales however you can at lowest cost, which is not sustainable.