Pros: encouraging environment, never a dull day, constant challenges
Cons: finding reliable backup or resources to help with troubleshooting
There was no typical day here. Every single day held a different adventure. I might be installing software for an insurance firm one day only to come in the next day to be sent to a smelting plant to install their new computers and clean out their printers. I became very skilled at learning everything I could about a network or system as quickly as possible in order to resolve whatever issues were waiting for me.
The most difficult part was the challenge of finding reliable resources to help with some of the more difficult issues.
I became proficient at researching and investigating issues before I traveled to the job site by simply asking the right questions and gathering the resources I needed. I learned something new every single day. My mind was never idle and neither was any working day. The people I worked with were fun and upbeat and the managers were encouraging and motivating.
Since I was constantly driving from one job to the next, I was able to get plenty of fresh air and exercise.