Toxic HR Culture - The HR culture and approach was pretty backwards. This is all being driven by three individuals. Joining the organisation, everything was great but as time went on and changes were made, things went from good, to bad to terrible. A distinct lack of leadership and ridiculous hesitancy in making decisions lead to massive anxiety, crippling uncertainty and unwanted change. Great individuals left the business with no replacements brought in, we were more or less left to fend for ourselves during that time with no guidance and an invisible senior leadership team who only ever spoke to you when they wanted something from you.
If you're not Sales or Delivery, the senior leadership team(s) don't care about you and you're pretty much a second class citizen. I'm not including all of the SLT in this, I don't want to tar them all with the same brush as there are some that are fantastic people who really do care - the CFO for example, is absolutely excellent.
An unhealthy desire to globalize - NCC has a global presence which is great. But there is this underlying determination (driven by the CEO) to have a "global workforce" - which on the face of it is fine. But people outside of the UK were being handed senior roles within the organisation, just because they were international employees, not because they deserved the job.
Benefits - The benefits are non-existent really. The vast majority of employees have no benefits at all other than the odd car allowance and being able to buy additional leave. Compared with other organisations of a similar size the benefits are well below par.