Below average pay.
Extremely hectic workload. Deadlines can get a bit unrealistic at times.
The company is rapidly trying to expand their operations but don’t fully have the manpower to do so. This leads to plenty of overtime.
I believe that middle management cares about their employees, but there seems to be some disconnect between upper management and the lower level employees on how these things are expected to happen with the staff the company currently has.