3.0
Feb 6, 2021
Former employee, more than 3 years
Edinburgh, Scotland
Recommend
CEO approval
Business outlook
Pros
Good quality of work and employee benefits Pleasant colleagues
Cons
Career progression limited because of toxic culture Out of touch management