5.0
Feb 13, 2025
Current employee
Derry, Northern Ireland
Recommend
CEO approval
Business outlook
Pros
Your skills and input are valued You're given the space to grow You work alongside brilliant people
Cons
The company had a unique approach to hierarchy, promotions and management - it's great but takes a while to get used to if you've worked for other companies