I am a professional web developer and web designer for 6 years. Last six year i worked as a senior web developer under a company. Six month ago i quit that job, take decision work independently as freelancer. I’m glad I did because it turns out that I love it. Several reasons: • The pay has been great (75% more than I was making at my highest paid full-time position, and I was being paid very well there). • No commute. I can’t stress this one enough. My last on-site position had a 45-minute commute each way. • Less stress. It seems like no matter where you work you end up getting involved in, even if just watching from the sidelines, office politics. As a programmer I just want to put my headphones on and get some work done, and working from home makes this 10x easier.