I've worked for this company for over a year. The managers are pretty good. They follow protocol. Benefits are great. Vacation time, good insurance, good time off with family.
This job itself is HARD. Physically demanding. You cannot be overweight and work this position, as you have to squeeze into tiny crawl spaces, full of insects, spiders, etc. and treat for termites. Don't apply if you don't want to work hard. Overtime during busy season is mandatory, basically.