Contracting at ChatterBoss is a win-win for anyone in who is a VA and doesn't like self-promotion or selling their own business. Their relationship managers help advocate for you with clients, and you can renegotiate your rates every 6 months. I loved my long-term clients and still have a great relationship with them. I also loved the flexibility of the schedule--I could set my own hours.
Cons
A lot of the cons come from being a contractor: no benefits, hourly rate that can feel low after taxes. Also, jobs ebb and flow, so it might take a while to get your first client.