Management is unstable, can be dishonest, with some fragile egos. Poor direction, lack of communication, and unrealistic expectations. Low salaries all around with an unwritten expectation to work far more hours than you are officially billed for.
Personally, I was made a couple promises in regards to wage increase and hours billed which were later completely disregarded. I made the mistake of not getting them on paper at the time.