Moving up the ranks is nearly impossible. You are supposedly paid hourly, but really its salary. If you get stuck over, the next day they want you to leave early.
HR used to be beyond to contact, now its not. Several of the HR people left. After that, now to get HR to respond to your emails is nearly impossible.
They dont pay you what you are worth. If you have health issues, I guess that would make up the pay part being so low. If you have good health you.