5.0
5 May 2026
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Decent benefits, fair salary and good ethical company
Cons
As with many companies in the industry the IT systems are dated
Check out your Company Bowl for anonymous work chats.