Pros: ot, pto, holiday pay, the meals and gifts provided by companies
Cons: sometimes no breaks, no set hours, poor management(they make the rules as they go), they screw you out of your taxes
Very stressful job. They make the rules as they go. The equipment is extremely heavy. You will have no room for a social life. Mostly everyone there dates each other.