5.0
9 Feb 2021
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
It's a great place to work
Cons
The HR policies are not weak compared to other service based companies but no major complaints overall.
Check out your Company Bowl for anonymous work chats.