5.0
25 Aug 2015
Anonymous employee
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
They take care of us employees no matter the role. Great for families, plenty of corporate discounts.
Cons
Blackfriars location: so central that it is difficult to reach!