I think the staff turnover talks volumes, the business has no leadership and management does not play to individuals strengths or skill sets.
Internal meetings were often presented as an opportunity for everyone to share ideas and develop best practise but in reality the only ideas ever taken on board were those that came from the top and so the business remained static.
It is not an environment where you can openly speak your mind without criticism.
The pay is always the lowest they can get away with paying and training is minimal.