If there is anything Odesk Customer support EXCELS in doing, its this: Lying, Deception, Censorship and passing the buck.
This Pinoy newbie has had some free time to visit Odesk lately and it has become apparent how much Odesk customer support sucks, and why a lot of Odesk Providers like me have fled to Freelance.com, and Elance.
Here's one of their responses concerning WHY ODESK PROVIDERS are unable to withdraw their EARNINGS from paypal:
Odesk refuses to claim responsibility that they fucked up and ans such A LOT of providers will go hungry due to ODesk's incompetence. This is exactly what happens when an outsourcing solutions business outsources it's own staff.
Odesk customer support yet again passed the buck to Paypal.
A vast majority of the poor providers really dont have the facilities to contact PayPal to sort things out, but as one of the birds and the bees reported:
That is not true I just got off the phone with paypal and they say that they are not experiencing any type of problems with any Odesk accounts. The Rep at paypal said that if it was a problem on their end it would give us the error on their site. But we are getting the error on O'desks website therefore the problem is with Odesk and not with paypal. I need my money to pay bills today! if my money is not made available to me asap I will go to the proper authorities on this. Odesk needs to reply to us ASAP with a solution not lies or excuses. Paypal says they are not having any problems at all with Odesk or otherwise so we are being lied to and that upsets me very much I will be calling my boss so that she can retrieve the money she has sent Odesk to pay me so that she can send me a check instead or find some other means to send me my money which I have already worked for!!
BUT dont take my word for it, if your one of the Odesk providers who's half past crazy cause you can't feed your family or pay your bills, call Paypal yourself.
I'll be ranting again. Its stupid that Odesk Customer Support, prefers to fight and censor providers like me instead of working together towards a solution.