2.0
2 July 2024
Former employee
Recommend
CEO approval
Business outlook
Pros
The research carried out gives you access to same really interesting insights & data which allows for some extremely valuable and exciting conversations with clients
Cons
A real lack of support from leadership making it difficult to navigate the companies products & processes. Country managers are too focused on their own sales targets to develop their teams