Pros
Able to work remotely or telecommute
Cons
I worked for TripAdvisor for 3 years full time (remotely) moderating content. There was no supervision most of the first year, all I had were a couple of email addresses of others in my unit. When something went wrong with the work we were supposed to do, there was no leadership or chain of command and often no communication from the office at all. Despite this I was very upbeat about the company and tried to recruit well qualified people I knew to work there (but HR rarely even responded to the emails and applications). The second year a new boss was hired who seemed very positive at first. Then we were given a lot of really poorly-created online learning modules to study so we could learn new tasks. The boss didn't care and couldn't fix problems when we had trouble hearing the content or following it. The job changed from moderating content to much more technical stuff very quickly. Then we were required to work (remotely) specific hours and to be online for chatting throughout the day although our boss wouldn't say that it was a change in our job descriptions (it was). Then they outsourced our jobs overseas. My job ended. I've been in touch with former coworkers and only one or two of the original unit is still working there. They didn't care about retention or honesty, it was just about numbers.