This place takes a while to hire people in, due to the hiring freeze that they had placed, which i think is over with now. Starting pay is better than alot of places in the area. Breaks are every two hours. Some people are rude but that happens anywhere. Vacation time after youre hired in is very good, Two weeks vacation once week sick days allowed. The point system is kind of ridiculous, even if youre like me and NEVER call off! You get fired at three points per year, one point per calloff.They micromanage alot of things, and they are lacking in technology. I like it so far but things could improve.