Ask HN: Difference in Pay Between Full-Time and Contract Positions?
Any other pros n cons?
The other nice thing is that you are billing hourly rather than salaried (most development positions are salaried) and companies are less-likely to abuse your hours/work life balance.