We are a very small company that turned to freelancer.com for a small web development project. Things have not gone as smoothly as we have wished so we are analyzing what went wrong. One key problem was our lack of experience with freelancing market places.
Therefore, we would really like to hear your experiences with and recommendations on how to better succeed with such sites (freelancer, elance, odesk, etc) and doing software development projects over the net.