1.0
31 July 2025
Current employee, more than 1 year
Wrexham, Wales
Recommend
CEO approval
Business outlook
Pros
My team were great to work with
Cons
Really poor management and even worse leadership, some staff going off with stress, deadlines were unachievable, witnessed first hand lying to clients