1.0
Nov 26, 2020
Anonymous employee
Former employee, less than 1 year
Otley, Yorkshire and the Humber, England
Recommend
CEO approval
Business outlook
Pros
Some of the people there are great
Cons
Inexperienced senior team, know their sector but no business/commercial or leadership skills - needs a better CEO Blame culture and very high staff turn over as a result Culturally not a good place to work