3.0
13 Mar 2025
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Everyone is extremely passionate about the work we do and the love within the team is strong.
Cons
SLT are not great with communication or providing leadership to the team below.