4.0
30 Mar 2026
Current employee, more than 5 years
Wembley, England
Recommend
CEO approval
Business outlook
Pros
Great perks, nice work environment, fantastic people.
Cons
Decision making can sometimes be slow, and not enough budget or focus is given to tech.