Some good people. Pay seems good, work hard for it but. Free equipment hire
Cons
Lots of egos. Long hours. Little support and or backing from upper management. Your just a number. Play the family business vibe whilst desperately trying to avoid admitting it's run like a corporation.