Demanding place to work.
Cons: reactionary management
This was a good job, but was demanding because contracts were performance-based. The job involved a lot of travel, seldom home.
A typical day was traveling, arrive at a site, spend several days on site, travel. I learned to work well independently. Management was sometimes unreasonable with requests if the performance of sites was unacceptable. Co-workers spent lots of time together as a team, so we were very cohesive.
The hardest part of the job was trying to get people at the sites to follow-through on the technical assistance provided to them.
The most enjoyable part of the job was being a telecommuter, having independence and flexibility when not on the road traveling.