Working as a contractor has many benefits but it's not for everyone. This article presents the pros and cons so you can decide if contracting is for you....