Pros: able to pick and choose jobs or companies to work for
Cons: not much job security
I was able to work in different environments. I had the good fortune to fine tune my Excel prowess when I worked for a CEO of a company. I was able to utilize my experiences from past jobs to move forward.
The ability to move from job to job without repercussions allowed me to work in the Human Resources department of one compnay, to go to a retail outlet and set shelves to ensure the best possible sales for that company, and another job allowed me to learn the ins and outs of obtaining a loan to renovate several facilities.
The hardest part of the job is going in blind an having to hit the ground running. You have to rely on your wits and have the ability to learn quickly.