Hugely inflated sense of importance - definitely not as influential or knowledgeable as they set to make out
Very poor communication (ironically) - there is a ridiculous management culture there, with a lot of managers that don't know the role. They are just managers. Makes communication and change difficult
Lots of red tape
The product itself has a tonne of problems that never get fixed - means client facing staff members get the brunt from disgruntled clients
Not much room for growth past a certain point
I have realised since leaving how much more I have grown and developed at a different company / environment
A very forced culture