-Decent pay
-Lots of hours
-Competitive pay
-Friendly work atmosphere
-Drive to shop not jobsite
Cons
-Un-Organized
-Lack of communication with employees to management
-Work conditions can be extremely poor on some days
-Lots of hours and driving
-Lack of materials
Owner is out of touch with reality and narcissistic. He berates employees loudly and publicly, management chooses favorites. He has lost a lot of valuable employees.