3.0
Jun 23, 2026
Former employee, more than 3 years
Londres, Inglaterra
Recommend
Business Outlook
Pros
Well paid, great benefits, and felxibility
Cons
Limited career progression opportunities — internal mobility was not actively encouraged. Recognition could be inconsistent, with performance acknowledgement varying significantly by team and manager.