Pros: overtime, benefits, vacation time, hours
Cons: low tolerance for stupid people who can't speak the english language correctly, too many right out of high school kids who don't care about the work, but just collect a paycheck
I love going to work every day knowing that there is plenty of work that will allow me to have as much OT as I want. I enjoy the atmosphere and most of the managers are great. However the promotion and advancement is not so great. The people I'm supposed to look up to some are dumb as rocks.