Entry level wages are mediocre at best and small annual raises don't help improve the situation. New employees are not fairly recognized for improvements in skills and abilities. They said they were addressing this at a recent meeting, it appears that my expectations were too high.
Communication is lacking, wait time for a response to a question or email can be lengthy!
Training is poor at best. It is an uphill struggle for entry level employees and there is very little support from management. There is plenty of company sponsored training that comforts the company lawyers. The only company training that I have had in regards to my job is from co workers, some of whom were not overly enthusiastic about this!
Managers offer praise, then always include a "but". It often seems like there is a rule that requires them to keep looking until they find something wrong.
Employees are required to clock in and out for breaks, as adults I'd think that there would be enough trust (on the part of management) and responsibility (on the part of employees) that this wouldn't be necessary. If someone is abusing breaks it is unreasonable to punish everyone!
A lot of people are related to each other or are friendly with managers. A lot of these same people are doing very well with the company while others who perform just as well or better are left behind.