The pay is horrible for what is expected of you. I have never had a job where it was so hard to move the pay scale while putting in so much effort and being on top of the heap of employee quality. Recognition involves a pat on the back if you can get it. Most people who walk in the door as an employee get their initial job experience and bail to better paying pastures.It has become fashionable for management to laud people who have taken on entire second positions in the company for the same pay. There is a massive push to do more with less without any compensation to the employee. Management is this companies own worst enemy. While some improvements have been made it is still very bad. Employees try to maintain a culture that upper management only gives lip service to. There is some potential to move around in the company but it is far more of a lateral move than an upward move. Still, if you want to learn a new skill then it is a good place.