Friendly environment, strong comaraderie, hands on training, four ten hour days, paid travel, medical insurance, strong communication, paid work phone, evenly distributed responsibilities
Cons
feet are put right to the fire, mistakes are commonplace in work environment, individuals are at the mercy of managements decisions for work schedule