4.0
7 Mar 2025
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Stable work with good people and excellent industry recognition
Cons
Leadership changes to offerings and sales structure make it difficult to achieve results