I have never worked for them but the company I worked for did work in many of the same towns that CSI did and we had to work together on a lot of projects. I personally have never had a problem with any of their management or contractors. I dealt with Rex and Dean and both were very easy to get along with. I guess that says a lot considering we were two different companies. I never heard any legitimate gripes from their guys either. The only thing I noticed is that cry babies do not do well with CSI. Good Luck to you.
This is CABL.com posting #124578. Tiny Link: cabl.co/mGzu