5.0
24 Jul 2025
Current employee, more than 5 years
Birmingham, England
Recommend
CEO approval
Business outlook
Pros
The SLT really care about their staff and work very hard to provide opportunities for new projects
Cons
Not many cons really, the environment is supportive and there are opportunities to work with high profile clients. Sometimes things take time to action but this is due to SLT working so hard.