The company has been through a lot of changes because they've been manages badly in the past and lost a lot of money. It's the kind of place where managers who make expensive mistakes but keep their heads down get themselves promoted and where people who try to make things better are sacked. Don't get me wrong, the regular staff are great, the ones who do all the work are really nice, caring and supportive, it's the senior management team who cause all the problems. And then make themselves directors! It's a joke. And makes for a very stressful working environment. I have never worked somewhere where so many people have had to start taking antidepressants because it's such a rubbish place to work. They sacked the wellbeing coordinator, which says it all really.