3.0
Aug 17, 2023
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Buttoned up processes and seamless internal collaboration
Cons
Pretty corporate; most sales managers cold, aggressive, unable to think outside the box and lacking in training /experience. Huge focus on admin, no room for creativity. Little diversity in terms of age/ class