They have terrible management. Their training program lasts about 3 days, which isn't always a bad thing - it will show whether or not you can step up. They treat people well for the first 6 months and then it seems to go downhill which is why their turnover rate is so high unless you're in the 'inner circle'. They also struggle to break out of their routines/mindset - it is so hard for them to think that anyone, other than management, has any valid advice so it makes it difficult for them to listen and take advice without feeling as if you will be punished for it.