5.0
Feb 17, 2022
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Really great atmosphere, they took a hit during covid, but im sure will come back stronger as people start traveling again. I learnt a lot during my time there and was given a lot of opportunity to develop. It's great culture and fun place to work.
Cons
The office is based out in West London. Peak sales periods can get a bit busy.