5.0
15 Jan 2019
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
A best in class solution, with an account management expertise to match. There is a fantastic culture which makes it a great place to work. The team is all very clear of the goals and it always feels that we are pulling together in one direction
Cons
You have to be a self-starter and motivated. Everyone is expected to step up and contribute so no hiding.