5.0
Jun 30, 2025
Former employee, more than 5 years
Recommend
CEO approval
Business outlook
Pros
Great product line-up which work as advertised. Management supports team to be successful
Cons
Expectations are high and everybody is expected to deliver results.