4.0
May 13, 2025
Current employee, more than 3 years
Londres, Inglaterra
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