I came across an interesting blog on freelancing.

Read on at

Pros and cons of freelancing