Good company, decent pay, but they need you where they need you (i.e. travel)
An excellent company but they require travel. Despite good performance reviews I was never able to advance. Excellent teams of skilled trades-persons - some of the best people I have ever worked with. Challenging work environment - large construction projects.