5.0
10 Feb 2025
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
Supportive company, working within an exciting sector. Opportunities for progression and good culture.
Cons
Not a con - have an open culture and all employees are welcomed to raise individual concerns with management, meaning any concerns would be handled quickly and professionally.