Pros
Great team ok pay but the amount of hours we'll make it up for it get to travel out of state all is paid fun times great benefits get to choose on that weekend if you want to work and the company sometimes pay for lunch for everyone if you no the work and what to do without anyone telling you by 6mo. to a year you can become supervisor or lead supervisor.
Cons
Most time work 10 to 12hrs if you like close to 5min late for work they just send you home same go's return back to work from lunch break send you home for that day if your group falls behind schedule prepared to be screwed also you need to work move fast there's no slow down at this company following the rules I you be fine 3x and you'll fired lots of traveling but there where you really get paid.