We've preached many times on the Talent Development Centre that independent contracting, or freelancing, can have great benefits for technology professionals. We've also discussed the complex decision to remain an employee or become an independent contractor. We recently came across this related and informative infographic from Graphic Design Degree Hub. It does a great job of summarizing the pros and cons of freelancing in any industry, including IT systems support, software development and project management. If you're currently considering becoming an independent contractor, then this graphic is for you!