4.0
13 May 2025
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
People and culture is amazing - everyone is willing to help and get involved, super friendly. Good pay Some change in SLT in the last couple of years but generally been a positive and help towards real change and growth
Cons
Tricky to navigate progression Can be slow to drive change and efficiency