1.0
14 June 2023
Former employee
Cwmbran, Wales
Recommend
CEO approval
Business outlook
Pros
Great team Staff Events Flexible working Modern Offices
Cons
Poorly managed Staff morale Badly paid compared to similar companies No room for real progression Travel expectations HR team, directors and management constructively dismissed multiple staff during my employment - including myself