Family owned company, Large consistent backlog, Only does work in the greater Houston area so you don't have to worry about travel and being away from family.
Cons
Compensation could be better.. Lower than the Competition.
Family Owned
Good support system
Great people
Management is willing to help if you track them down from their schedule
Cons
Higher ups can overlook what is best for the lower end
Some employees are overlooked
Difficult to progress career
No training for new hires. Hands on training