The Elance is going to be shut down soon and merged into oDesk aka Upwork. And Upwork is an absolute disaster.
The messaging system doesn't work. The stats don't work. The search barely works. The ranking system is a joke. The invoices they send to clients are illegal in Europe.[https://community.upwork.com/t5/Clients/Name-on-a-received-invoice/m-p/92225#U92225]
And for the last few days, the job application system -- arguably, the most important thing on the whole website -- stopped working.
If you want to appreciate the full extend of the disaster, just visit their forum and see what their freelancers and clients have to say about it:
https://community.upwork.com
They are already loosing people and the only reason anyone's still using them is the lack of a better alternative.
This is the perfect chance for a new platform.
I always imagine the interaction with supply (quality freelance developer) and demand (company needing work done) to be like this:
Company: "I need great freelancers!" Dev: "I'm a great freelancer! My rate is $100/hr [or whatever]!"
[Company interviews Dev, sees prev results, feels happy w/Dev]
Company: "Great! We'll pay you that for the first few days on this platform, then engage you for long term projects off the platform. That way, we don't have to pay Matching Site the finder's fee."