All field notes
Field note · 2025-05-18

Don't Get Burned: Identifying Red Flags When Hiring on Upwork

Critical warning signs and due diligence tips to protect your project from poor-fit contractors and agencies.

Upwork is the largest talent marketplace on the planet. That's both its strength and its risk. For every excellent contractor, there are five who will waste your time and money.

The good news: bad contractors are predictable. They exhibit the same patterns over and over. Once you learn to recognize these patterns, you can filter them out before they ever touch your codebase.

The Cost of a Bad Hire

A bad Upwork hire doesn't just cost you their hourly rate. It costs you:

  • Wasted time — weeks of back-and-forth before you realize the work isn't meeting standards
  • Rework costs — paying a second contractor to fix or rebuild what the first one delivered
  • Opportunity cost — the features you could have shipped with a competent team
  • Technical debt — sloppy code that compounds into architectural problems

On average, a bad hire costs 3x their contract value when you factor in rework and delays.

The Red Flag Checklist

Use the tool below to evaluate a contractor or agency you're considering. Check off any behaviors you've observed:

🚩 Red Flag Detector

0 of 12 flagged
🔍 No flags detected

Communication

Process

Credibility

Trust

Deep Dive: The Critical Flags

Payment Outside Upwork

This is the single biggest red flag. Contractors who ask you to pay outside the platform are removing your protection. Upwork's escrow and dispute resolution exist for a reason. Anyone trying to bypass them is either avoiding accountability or planning to disappear.

No Clarifying Questions

A contractor who says "yes" to everything without asking questions doesn't understand your project. They're either planning to figure it out as they go (at your expense) or they're going to deliver something completely different from what you expected.

Significantly Below-Market Rates

If the average rate for a React developer is $50-80/hour and someone quotes $15, they're either junior and misrepresenting their experience, or they're planning to subcontract to someone even cheaper.

No Version Control

In 2025, not using Git is like a carpenter not owning a hammer. It's not a preference — it's a competency signal.


Trust but verify. Every red flag has a reasonable explanation, but three or more in the same contractor is a pattern, not a coincidence.

SI

Solitude Infotech

Author · Solitude Infotech

We've reviewed hundreds of Upwork proposals and worked alongside dozens of contractors. These red flags come from direct observation, not theory.

PreviousFirst Tech Hire: A Founder's Guide to Building the Right Foundation