5.0
Nov 30, 2025
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Good People, Strong Financial compensation, Office Environment conditions are nice
Cons
Can be long hours but this is the same for most competitors