Microsoft learned the hard way to not treat contractors like employees. https://www.reuters.com/article/businesspropicks-us-findlaw-...
Nobody else wants to learn that same lesson.
I think some folks have this illusion of software contractors that this is somehow common, it really isn't. The norm is you-are-almost-but-not-quite an employee type work environment, and thats at the better places.
I've worked at a place where contractors were treated like they weren't human, basically. Worst equipment, forced to work in an old warehouse that barely passed code to be considered retrofitted for an office, people routine got sick out there because they were exposed to the elements. Not to mention, during fire season (this was California) they were in a building that didn't have a good enough air filtration system, so they were forced to sit in smoke all day, more or less
I quit that place pretty quickly, but it was nothing short of terrible
But no, companies like Google want to have their cake and eat it too: they want a class of workers where they can require of them more or less the exact same things that they require of their employees (and much more easily fire them), but can give them a lot less, and treat them like a second class.
That's entirely Google's choice. It does not have to be that way. But they've decided to create this two-class system for their own benefit, not for anyone else's.
Also consider that these people are probably often not contractors in the legal sense. They're likely W-2 employees of some sort of staffing agency, who are then placed at Google. Google pays the staffing agency, the staffing agency pays the "contractor" a salary (significantly less than what Google pays the staffing agency), and all is fine... legally, anyway.
And that arrangement exists solely so that the company whose work you're actually doing can fire you more easily or avoid legal liability.
If you are setting their hours, bossing them around and/or providing equipment they are not a contractor they are an employee. This is the law in 100% of the United States.
Depends on the agreement. First off, probably 99% of these contractors work for a contracting company, so as a contractor you have no say: You are an employee of (another) company and they'll set the rules.
If you're truly independent, then sure - try to make whatever agreement you want with Google.
Obviously there are different policies for internals and contractors, but fruits and pizza are for everyone in the office.
Been there. Done that. The FTEs got strawberries. I didn't. I don't think I have been that pissed off in my life. If someone had wrecked my car on purpose I'd be less pissed.
The team got a new manager when I joined, and he was told that our treatment was equal despite satellite office status because we were on the same teams coordinating on the same projects, but in different timezones.
Anyway, even though I was technically a FTE at the company, I didn't have the necessary prerequisites to pay for cafeteria food at FTE discounts. I was forced to pay contractor prices. A full extra $5 per meal. My manager was initially confused, then upset. Then we tried to talk with the cafeteria contracting company. They told him it was out of their control. So, we began investigating...eventually uncovering some internal "separate but equal" undocumented employment scheme were compensation, benefits, whatnot, unraveled into a weird caste discrimination system. The people that were pulling their weight were paid pennies while senior team members who were awaiting retirement just raked in the big bucks with benefits on contracts no longer offered, or offered through some backdoor deals before the company really expanded.
In the end, the lunch situation was solved by just stating that I was a FTE because I had the same color badge. It turns out the cashiers didn't even scan badges or anything, just asked you if you were internal and to show your badge.
But out of all the bullshit we uncovered, the food situation really broke his spirit the most.
A very similar-sounding caste-system. Europe’s great and all but it isn’t Utopia.
(And I am asking this in a friendly tone, as a genuinely curious question, and not a combative one. These nuances get lost, so putting them down in words). Thanks.
This is a cultural thing.
Just like every commun... ehem... socialist system, it achieves equality at epsilon.
(Colours from memory, I think that's right, they were certainly different anyway.)
Point is you can certainly learn not to treat contractors like employees, have badged access, etc., without having such hostility attached to it.
Edit: no! Red actually was a 'badge of shame', that was 'I forgot my badge today and had to get a spare from reception'. Anyway, it's beside the point exactly what was what. Different badges and access/treatment don't have to bleed into social treatment, they don't even have to be that visible.
Contractors (cleaners, catering staff, etc) got yellow ones IIRC
(I interned at ARM in Cambridge 2017 and 2018)
The Microsoft problem was *independent* contractors. I.E. treating people as self-employed.
Normal contractors are employees of a temp firm. None of these issues apply there.
Footnote: I started my career as an IC, before I had family or kids. It was great. 32 hour work weeks and time (and the legal right) to do startups on the side. Ton of flexibility relative to a real job.
A second problem was that they DID have ambiguous language in their employee handbooks, which meant that once temps were ruled employees, they became benefit-eligible, including in retroactively.
https://www.reuters.com/article/businesspropicks-us-findlaw-...
All the other stuff, too –– wanting to innovate but finding everything so slow, lots of process, feeling very pampered, etc.
The funny thing is, there was another level which was how worn out your blue badge was. The longer you had been there, the closer the badge was to white.
I'm currently doing contracting for a Polish branch of a US company you would recognise a name of and the only difference between being a contractor (other than tax stuff of course) is that I can't fill security exception requests, and I get asked if I want to work during certain national holidays or not (employees get a day off per default, I have a choice).
I have known some folks getting insurance through their partner's work who passed on going FTE because it would be a pay cut.
Yes, they are not allowed access to a lot of stuff (source, telemetry, etc.).
Real IBMers got all kinds of stuff. We had to pay full price for the GR meal.
If you took any employee benefits, the tax man could retroactively classify you as an employee and demand a huge tax bill from you.
So many contractors would refuse any such benefits even if they were offered. Some didn't care of course and took them anyway, but they were potentially setting themselves up for a huge legal and tax problem.
Who won out, HR or treating contractors humanely? Or did they come correct without firing required?