Pros: pay, lunch break included in hours, overtime
Cons: management, boring, overtime
Good company in general, management is spotty depends on the site you work. LOTS of OT chances, they will call at all hours of the night to fill call offs. Decent training, but you will get different directions from everyone.