Worked for them for a few years .
Don't trust the office . Run by salesmen that will say and do anything to get that last dime that is not theirs. On the up side I enjoyed working with the people in the field . Hope you don't like your Hollidays and weekends youvwyou will be on call at their schedule.
ProsGreat field people who have learned to work with limited support.
ConsHigh turnover, in office . People are hired to be fall guys for under bid projects.