5.0
1 Jan 2026
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
High growth Loads of responsibilty Great team Rewarding work Good comp Nice benefits Nice people
Cons
Gotta put in the hard yards, consistently