2.0
9 Jun 2026
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Good salary & benefits. Great products
Cons
Demanding workload Communication needs significant improvement. Processes can be time consuming & frustrating Heavy reliance on different systems