Pros
Large, complex and exciting project opportunities. Great healthcare benefits and long term phantom stock benefits. The company is employee owned, which is generally a positive.
Cons
I can only speak from my limited perspective at the project site I was assigned. I was a 'traditional hire', which is generally regarded as the people being groomed to lead the company, fresh out of college and ready to be trained. This is a good system in theory as it makes for an organically grown and stable company; however, I was very disappointed with the companies efforts to fully capitalize on my knowledge and their lack of interest in my preferred career path. As a construction engineering graduate with my EIT certification, I found myself operating a wet-vac and putting nuts on bolts. I informed my direct supervisor that I would prefer the office route through project management, but they insisted on forcing me through the field route which I accepted for over one year. During this time it became apparent to me that in order to stay employed with this company, you must be willing to relocate constantly and live to work (even if there is nothing to do- they seem to think presence=productivity, which was not the case). Both of these requirements make having a personal life nearly impossible which was the deal breaker for me.