* Hostile environment
* No upper mobility
* Not a collaborative environment
* Push everyone in extreme negative way
* Old school management style - probably not a good fit for millennials looking for a long-term home
* HIGH turn-over (I've never seen this extreme high turn-over rate in any other organization I've been with)
* Discrediting employees that leave the company even before they're completely off the premises. Sometimes in very nasty way. But who cares, really. They just seemed very desperate to keep people.
* Upper management is not very interested in learning about their employees. They rather push their way and dare you to do your best to fit in, which explains high turn-over.
* Very artificial and pretentious environment (You might think that all staffing agencies are kind of this way but I can tell you that not everyone is like that)
* No analytics, no concrete policy and procedures. Maybe they improved a little but I don't think something like this can happen over night.