Pros
Good People, Management of the Energy Division seemed to care. Company treated you like an adult without micromanagement or making you feel watched.
Cons
Field based positions will keep you on the road for long stretches of time. You do get to be home every weekend, but being gone Monday-Friday for many weeks in a row is really rough with a family. I once spent 26 weeks straight gone M-F. Most of the young single people seemed to enjoy it. They put you in good hotels and give you a decent per diem. If you are in a field role, advancement is very difficult. Upper management never sees you or notices the long hard hours you put in, so they just keep you where you are. It is a place for good experience and then move to another company for a promotion.