4.0
Aug 24, 2016
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Supportive management and great central London location, incentives and discounts available on a huge number of spa venues throughout the UK and Europe
Cons
No cons, as I wouldn't be working for them still if I had come across any