Honestly, not a whole lot. There are lots of negative comments about salary, but you get paid for the work you do at the very least. In the field on inspection and testing, there are decent turnover rates. Inspectors and office staff will come in and not be able to hold up their end of the bargain, then quit and talk lowly of the company, but they are just upset they could keep afloat.