3.0
Feb 11, 2023
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Amazing travel (pre covid) Fantastic learning opportunities Experienced and knowledgeable employees
Cons
Systemic issues around senior management and lack of leadership - this may be slowly changing now certain ones have left