Pros: you get to work out of the office from home
Cons: very hard to make a decent living
Not my ideal job, it is very hard to get people to sign on. Some potential employees aren't willing to make the trip to and from the office. So it is hard to meet your quota.