Avantages
People on the ground are a good time to work with, lots of travel to many different types of jobs/locations, good way to meet contacts and get experience to obtain a dignified career elsewhere
Inconvénients
Management has no interest in communicating with the work force which allowed them to steal $2 million dollars in prevailing wages (that we know of), you're more or less on call 24/7, breaking your back, malnourished and sleep deprived to get some OT to scrape by while your work subsidizes managements classic car collection and boat repairs. Apparently once upon a time the place used to be respectable, now like pretty much all companies the workers are shown absolutely no respect or dignity. Take everything you possibly can from them, get a CDL, do as little as you can for them, don't do them favors because they're not going to give a damn, get out and find something better ASAP.