If you want to feel under appreciated and want to work in an environment where favoritism flourishes then this is the job for you. Like other reviews, you do not have a voice in this company. The only good thing to say is they work well with your schedule, at least the location I worked with. Other than that, you get in trouble for every little thing and they will find something negative and use it against you if they don't like you. You're not allowed to have an opinion here. This company does not care about its employees and only listens to upper management who only listens to the people that they favor. Pay is not enough for the amount of work that is expected.