Flexible Schedule
Lots of Travel all paid for by the company (hotels, transportation, etc)
Great employees
Svantaggi
Long and crazy hours sometimes, can be alot of manual labor. Literally all depends on your team and if everyone does their job its really not that hard.