The pros:
You can earn from anywhere
You can create your own business
You don’t have to work any more crappy jobs
Never need to commute again
No more working for irritating bosses
Financial freedom is a possibility
You can work from anywhere and build up a business around existing work
The cons:
It takes a lot of work and sacrifice to make it work
You’ll want to throw your laptop through a window many times
You’ll have to make sacrifices in your personal life
It costs money in the first instance
It’s a large commitment of time
Many of your close friends and family will try and talk you out of it
You’ll have moments of doubt and insecurity and question your sanity