Pros
Cool co-workers usually are cool, weekends are off most of the time if not out of town
Cons
A small company and still you are just a dispensable number, but theyll still call you by name..
Work ethics, similar pay to a grocery store employee, constantly being questioned and monitored while working, late hours and/or being sent out of town to share a hotel room with co-workers and no freedom once arrived at job site besides maybe the groups decision on where to drive the company truck to eat.. upper management rarely shows up to work or is bored from not having a work load and occasionally choose to harrass busy, tired employees when they arrive at the shop early in the morning or afternoon..