A good place if you don't mind hard labor. You sweat for the entire shift and the managers expect hard work out of you but are also quite reasonable. Pay is worth the work as long as its 18+
Cons
Extraneous labor. You will be dog tired at the end of every shift and there are mandatory OT's during peak season.