
A contracting job is a temporary work arrangement where you are hired for a specific project, a fixed period, or a defined scope of work, rather than as a permanent employee of the company. You are essentially running your own business. In the US, the most common classification is as an independent contractor (often referred to as a "1099" worker after the tax form you receive), though some contractors are hired through staffing agencies on a W-2 basis. The key difference lies in control and benefits: the company controls the outcome of your work, but not the method.
For example, if a tech company needs a software developer for a six-month app launch, they might hire a contractor. You set your own hours, use your own equipment, and work from home, but you must deliver the working code by the deadline. You are responsible for your own taxes, health insurance, and retirement savings. In contrast, a permanent employee would be on the company’s payroll, get paid time off, and have a manager dictating their daily schedule.
This model offers high flexibility and potentially higher hourly rates (often 30-50% more than a salaried equivalent), but it comes with zero job security and no employer-provided benefits. Many professionals choose contracting for the autonomy, especially in IT, marketing, and creative fields. For employers, it is a way to access specialized skills without long-term commitment or overhead costs.
Here is a quick comparison to clarify the differences:
| Aspect | Contractor (1099) | Permanent Employee (W-2) |
|---|---|---|
| Taxes | Pays self-employment tax (15.3%) and income tax | Employer pays half of Social Security and Medicare |
| Benefits | None; must purchase own health insurance, etc. | Typically includes health, 401k match, PTO |
| Schedule | Flexible; controls own hours | Fixed schedule set by employer |
| Job Security | Low; project-based, can end at any time | High; ongoing employment with notice period |
| Tools | Provides own laptop, software, etc. | Employer provides all equipment |
| Control | Controls how the work is done | Employer controls how and when |
Ultimately, a contracting job is a trade-off: you trade stability and benefits for autonomy and higher pay. It suits people who are comfortable with financial risk and prefer project-based work.

For me, contracting is the only way to work. I’ve been a freelance graphic designer for five years, and I couldn’t imagine going back to a desk job. I get to choose which projects excite me, and I set my own rates. Sure, I don’t get paid vacation, but I just build that cost into my fee. The biggest perk? No office politics. I deliver the work, they pay me, and we move on. It’s all about the freedom to design my own life.

Honestly, I find contracting jobs too risky. I need a steady paycheck to pay my mortgage. With a permanent role, I know exactly how much I’ll earn each month, and I get health insurance and a 401k match. Contracting might pay more per hour, but you can have months with no work. I’ve seen too many contractors struggle when a project ends unexpectedly. Stability is worth more to me than a higher hourly rate.

From a manager’s perspective, hiring contractors is a strategic tool. When I needed a data scientist for a three-month audit, I couldn’t justify a full-time hire. I posted the contract, got a specialist with exactly the skills I needed, and they were in and out without adding to my headcount. The key is to define the scope of work very clearly. You pay a premium for the flexibility, but it’s cheaper than a full salary and benefits over the long term.

One thing people often overlook is the tax side. As a contractor, you need to be disciplined. You’re not just a worker; you’re a business. You have to track every expense—your home office, internet, even a portion of your rent. You also need to pay estimated quarterly taxes to avoid a penalty. I set aside 30% of every check for taxes. If you’re not organized, that higher hourly rate can vanish quickly. It’s doable, but it requires a lot of financial responsibility.


