Pros
The owners have an outstanding amount of care for their employees. Some of the reviews state that there is no care because of turnover rate but even with new people coming in everyone gets treated equally and is given equal opportunity. Other people that have reviewed seem to be biased because maybe they didn't make it where they wanted to be and that's no ones fault but their own. I enjoy working here and don't let the small crawlspace and dirt frustrate me because I knew that's what I was signing up for. Turnover rate seems to be the biggest problem but that's not the owners fault. If you don't want to crawl in mud and roll on snakes then don't apply. I applied myself to the work and made it to a good spot fairly quickly and everything has been smooth since then. Don't come to work here and expect to not work hard and then complain and make it seem like everyone else is the issue when it's really you just being a big baby.
Cons
Sales people need a little more field training. But even with that, if there's issues with work orders the company doesn't hesitate to send someone to get the jobs back on track