4.0
Jun 29, 2026
Current employee, more than 8 years
London, England
Recommend
CEO approval
Business outlook
Pros
Great Culture, Good work life balance. Can get things done. Great people
Cons
Hard to progress career wise as people dont move around or leave the organisation