Reply
cancel
Showing results for 
Search instead for 
Did you mean: 
Reply

Bad Apples

rabih_kassar
Active Member
Rabih K Member Since: Sep 27, 2016
1 of 18

Freelancers that make you give up on Upwork, or at least force to give the next Freelancer a hard time.

 

I had a very bad experience with a Freelancer, and i have 2 choices.. Leave Upwork or the next time I hire a Freelancer make sure that they only get paid when they finish the Job completely.. No more Milestones for me.. Maybe a $20 initial payment, but the rest Upon completion of Job.. and whne you know my experience, you would not blame me.

 

I hired a Freelancer to build a website with database.. i was clear on what i wanted... I didn't choose the cheapest Freelancer, and not the most expensive.. I showed the freelancer a template for teh front end, she asked me to buy it and she will set it up and do the small changes needed and work on the backend.. i agreed and paid for it.. and paid for it to be installed on teh server because she didn't know how to.. (i should have taken the hint here)

 

Milestone 1, initial Payment paid.. Milestone 2, changes to the front end.. came 2 weeks late, for couple of hours of work, i still paid it in full..

 

Milestone 3, final.. 33 days late, complicated and useless backend, over 13 errors and the Freelancer claimed to have completed the job.. daaa

 

Negotiation didn't work.. execuses execuses.. i filed for a dispute..

 

Freelancer dragging the matter longer and longer, mediation didn't get anywhere.. Freelancer waits for the last hour to reply to mediator... pushed us to go to Arbitration.. 2 months later and another $291 for Arbitration..

 

The funny part, Upwork Escrow does not allow me to retrieve the Mileston payment already released.. That is REDICULOUS.. what can i do with a frontend (which is a template i paid for anyway) without the backend?

 

Well, it seems that it was my fault i released the payments..  

rivetsandink
Active Member
Corey G Member Since: Sep 27, 2016
2 of 18

My unbiased advice here for the future would be to get a little more intense with your interview process to weed out the candidates that may be unfit for the position.  Prepare questions for every project regarding areas of knowledge the ideal candidate would be able to answer.  A question as simple as "How many years of experience do you have in database management?" or "Do you possess the skills necessary to create and manage a website database?" might have saved quite a bit of heartache if asked before the project began.  I interview potential clients in a similar fashion to determine what kind of client they are going to be.

prestonhunter
Community Guru
Preston H Member Since: Nov 24, 2014
3 of 18

Interviews can only go so far.

Disputes and arbitration are wastes of time.

 

What matters is results.

 

Look at profile pages. Pick the best people to interview. Do some interviews in order to choose the people who you think will best fit your project needs. But be aware that interviews alone can NOT predict which people will provide you the best value for your project, and interviews can not even screen out everybody who might be a disaster. Do brief interviews. But don't place too much faith in interviews.

 

Hire enough different developers for small tasks so that you get a feel for who is able to produce quality results, and who isn't.

 

Continue working with the people who deliver high-quality results. Forget about the rest.

prestonhunter
Community Guru
Preston H Member Since: Nov 24, 2014
4 of 18

re: "Maybe a $20 initial payment"

 

No. Don't do that.

 

Why? Why pay for something you haven't received.

 

Don't work with freelancers who ask for up-front payments.

prestonhunter
Community Guru
Preston H Member Since: Nov 24, 2014
5 of 18

I appreciate Corey's tips about interviews.

 

BUT... Good interviews won't solve all problems.

 

If you interview a brilliant freelancer who DOES know how to do all that... database design, website creation, etc., etc., that does not guarantee that she will work out.


She may be over-booked, and yours might not be her top-quality project.

 

If she doesn't deliver any work, or if she delivers some high-quality work but gets behind schedule, you may need to stop working with her and have the other freelancers on the project take over her responsibilities, or hire new people to continue the project.

rivetsandink
Active Member
Corey G Member Since: Sep 27, 2016
6 of 18

This is honestly a strange response to me.  Typically, in the offline world, if someone wants to get me locked into a project a 25%-50% deposit must be secured before I initiate work on a project.  Seems a bit odd that something so common in the professional world would be frowned upon on a freelance site where the number one complaint is dealing with unprofessional users.  Securing a deposit on work, shows me that I will get paid at least partially for my efforts, even if the client is unhappy with the work(everyone should be paid something for their time), and that the client is serious about their project.  Just food for thought.

hodgesh
Community Guru
Kholleras I Member Since: Nov 24, 2015
7 of 18

@Rabih K wrote:

Freelancers that make you give up on Upwork, or at least force to give the next Freelancer a hard time.

 

I had a very bad experience with a Freelancer, and i have 2 choices.. Leave Upwork or the next time I hire a Freelancer make sure that they only get paid when they finish the Job completely.. No more Milestones for me.. Maybe a $20 initial payment, but the rest Upon completion of Job.. and whne you know my experience, you would not blame me.

 

Nothing forces you to give freelancers a hard time. You have a third choice: Work smarter. That means:

 

1. Don't pay for shoddy work next time (check the work before releasing payment).

 

2. End the job early if your freelancer is not delivering work that is up to your standards. Don't keep setting and paying milestones.

 

3. Don't ever pay any freelancer up front (except maybe if you require that person to buy some materials).

rabih_kassar
Active Member
Rabih K Member Since: Sep 27, 2016
8 of 18

Thanks to everyone who replied.. and i take every suggestion on board..

 

As much as i am disappointed with the Freelancer, as much as i am disappointed with Upwork dispute policy and procedures..

 

If you come to me complaining that the Freelancer is not sticking with their due dates.. it is easy to check the message logs to confirm.. even easier to confirm when i, as a mediator, contact the freelancer and not get a reply until the last minute of the due date to reply.. especially when it becomes clear that they are buying time and leaving matters to drag on..

 

And more disappointing is that there is nothing a client can do about it.. For example I agreed to now to move the matter to Arbitration... the deadline to file for Arbitration is today 27/09/2016.. i haven't heard back from the mediator... I asked Customer Support what happens if the Freelancer refused to go to Arbitration.. the answer is we will ask the Freelancer to suggest a resolution...

 

Daaaaa!!!!! we already wasted 6 weeks doing that... i bet you we will waist another 6 weeks doing that again.. that's a joke

petra_r
Community Guru
Petra R Member Since: Aug 3, 2011
9 of 18

If the freelancer refuses to go to arbitration you win the dispute by default.


The 3rd milestone goes back to you and you get your arbitration fee back.

 

Money already released to the freelancer can not be disputed

vladag
Community Manager
Vladimir G Community Manager Member Since: Oct 31, 2014
10 of 18

Hi Rabih,

 

I'm sorry about the disagreement with your freelancer. I see a dispute ticket was created on September 2. and our agent's most recent message is dated September 26. As with any disagreement there are two sides of the story, and since Upwork won't take any sides and has a procedure in place for the users to utilize in order to resolve their differences, we don't allow users to discuss dispute details in the Community.

 

I can confirm the agent is following correct procedure so lease keep checking your dispute ticket, and avoid creating new support tickets.

Untitled
TOP SOLUTION AUTHORS