Terrible management, high turnover rate, and deplorable work life balance.
The interview is the only time a hiring manager will respect anything you have to say.
After your 1 week crash course they call a training seminar, you are thrown to the sharks and left to fully furnish your company vehicle with everything you could ever need while in the field. This is costly and Its expected that you pay for everything: tools, tolls, gas, etc.
While I was hired to work out of the office in western PA, my PM was in Philly and was impossible to communicate my needs to. Again, while I was hired to work out of western PA, an overwhelming majority my time was spent driving to central and eastern PA to work. This required weekly hotel stays and a depressing work life balance.
Do not work here. Do not accept contract work with promises of a full time position. You deserve better.