1.0
29 June 2026
Current employee, more than 1 year
Cardiff, Wales
Recommend
CEO approval
Business outlook
Pros
The technology, the possibilities and the customers.
Cons
The tone is set at the top and the tone is toxic. People resigning left right and center due to one man and his bullying micro management of just about everyone and everything. This is a terrible place to work, truly shocking.