3.0
Jan 10, 2026
Former employee, more than 5 years
Edinburgh, Scotland
Recommend
CEO approval
Business outlook
Pros
Great teams always something to do.
Cons
Poor management, poor communication, poor work life balance, poor chances of progressing. I left due to lack of progress