4.0
11 Mar 2026
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
Its great. I like my time here and have a good team.
Cons
Hours can be long and you are expected to deliver to tight deadlines. Support could be good.