As long as you work hard and don't complain it is a stable job that you can count on getting a check every week.
Cons
Too cold for what they make you do, equipment is all rundown, management picks favorites and isn't easy to work with, pay is too low and raises are only 30 cents a year!