3.0
2 Sept 2025
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Compensation is competitive. People generally care about the sector and customers.
Cons
Constant changes in leadership, internal politics, lack of timely product development and delivery.