Great job for those interested in working on construction/yard equipment
Friendly management - small company
Little to no desk work depending on role - great for those who enjoy active work
Cons
Long hours, (50-55 hrs) can be fatigueing as well as having 1 day off mid week and Sunday off