I’ve never been a contract engineer, but have seen some things over the years:
- You have to figure out what the company will provide and what it won’t. The company I work for has typically provided everything, but I’ve heard of other companies where contractors are required to provide their own computers/phones/supplies and have to pay rent on the desk. Engineering software is particularly expensive, but even the fees on stuff like MS Office can add up quickly.
- I don’t know how payroll taxes work in Canada, but in the US self employed people also have to cover the employers half of social security and Medicare/Medicaid.
- When I first started, we had a lot of contract engineers. My understanding was that some worked for the job shop, and some technically were self employed but the “job shop” handled all billing, paperwork, taxes, etc. The company I worked for communicated directly with the job shops. But later we outsourced contract management so that our company would work with a single job shop, and that shop would subcontract to the other job shops. Each shop would take a percentage for their services.
And all this is before stuff like health insurance and IRAs.
Due to all those expenses, rates I thought sound great were described as breaking even if time was the same… the big benefits came from overtime, with contractors eligible for time and a half.
All this to say you’ll probably be asking for a rate higher than you would’ve guessed, and the company won’t bat an eye paying it.