Pros
I worked with Mary at Absolute Impact Corp to build a website for her company.
Overall it was a good experience. She was very receptive to all of my comments, and would often get back to me right away, or let me know she was evaluating my work. This was a definite pro because I could be designing the website and getting feedback in real time.
Mary took a chance on hiring me as a contractor, although I had been designing websites for a few years, I hadn't had any experience logged through the third party contracting website we both were using, for all she knew, I could have never built a website before.
It all worked out in the end, and it was a positive experience.
Also I should mention, there were a couple times throughout working with Mary that she personally contacted the third party freelancing company in order to fix some weird glitches that kept popping up. She took time out of her day to help me, she didn't have to do that.
Cons
There were not really any cons working this job.
Our schedules were different at times but Mary never expected me to do anything that was out of my comfort zone, or time zone.