Pros
Reliable work with good benefits package
Cons
I was hired on the premise of a lie. I was told it was possible to earn a salary as high as $45,000 in the first year. But there was already changes about be made and by the time I was hired, the pay system was changed and drastically reduced the pay. I was issued tools of poor quality. I had to repeatedly ask for good tools, and I finally just bought my own. Dealing with irate, entitled, and ignorant customers on a daily basis. Performance metrics are unrealistic, and they're very difficult to achieve and concurrently maintain high quality work. Expected to work in all conditions, never mind the claim of "safety" as being #1. Field support goes home at 7 pm sharp, and we're frequenctly left in the field blind with no support. I have been home as late as 11 pm. 7-9 is typical.