I get to make my own hours
I decide who my clients are
I can work as much or as little as I need to
No quota or budget to meet except my own
I can work from anywhere
Cons
If you don't work in the office, you miss having contact with other people
Unless you are a major keener, working from home can be depressing
Very unorganized and you don’t have any support. One person tells you one thing while another tells you something else.
No room for any advancement within the company and management seems very lost.