Microsoft Bug Testers Unionized, Then They Were Dismissed
bloomberg.com
bloomberg.com
After they won their right to unionize, they were eventually laid off because Microsoft required fewer bug testers for their dwindling Windows Mobile app store and their agency, Lionbridge, couldn't find additional work for them.
Do you think there's something special about QA for Windows Mobile that makes them unhireable for other QA jobs?
Heck, before Microsoft, Lionsbridge primarily contracted out to Nokia.
It's an independent company, that worked in an industry that consolidated around two parties---Android and iOS---and LionsBridge didn't have a significant part in either of those.
They simply bet on the wrong players.
Not good enough. The quality of benefits from Lionbridge or similar companies is much worse than the benefits offered by Microsoft. Microsoft is getting a tax break (they don't pay FICA on health insurance or certain other benefit-based employee compensation) dependent on making those benefits available to all employees; they need to hold up their end of that deal instead of scamming taxpayers by using subcontracting loopholes.
That’s not how W2 contracting works.
LionsBridge is paying FICA, the contractors are considered LionsBridge employees. LionsBridge is passing the cost on to Microsoft. Microsoft is not saving money on FICA.
Not necessarily in this case, but full time employees overindex on the value of company provided benefits. It’s just another part of your compensation. You can get health insurance on the open market, without depending on your employer. You have to set your hourly rate high enough to compensate.
I’ve done W2 contracting, I made damn sure that my hourly rate was high enough to cover the absence of benefits, the lack of paid time off, etc.
In the case of W2 contracting, you can usually buy insurance through your consulting company - full price, pretax. If you are a 1099 contractor you can buy insurance through the exchange and it’s tax deductible.
You have evidence of that?
It's a scam. Nothing stops companies from providing different quality levels of insurance to different types of employees; they just have to pay payroll taxes on that compensation. But they've managed to have it both ways -- they're getting the tax break while failing to hold up their end of the deal. The law needs to be retroactively changed to close this loophole and retroactively assess companies FICA tax, interest, and non-payment penalties on the full value of their health insurance, retirement, and other FICA-free benefits if they didn't really make it available to all employees. The result would be a huge tax bill for Microsoft, Google, Apple, Facebook, and everyone else.
Also, Microsoft and other companies need to be on the hook as joint employers, like the union was trying to do. The union was almost certain to win on that at the NLRB under a Democratic administration. There was no hope under a Republican NLRB. In addition to joint employment in the collective bargaining context, we need legislation to implement a very broad, unified joint employment standard (ABC test + Browning-Ferris indirect/potential control) across all federal employment laws, including tax, wage and hour, anti-discrimination, and workplace safety laws. Subcontracting should not be a "get out of jail free" card; every employer in a joint employer scenario should be jointly and severally liable for everything, regardless of their knowledge of the wrongdoing. (Otherwise, you get the "what, we're only paying the contractor $5/hour but we had no idea the contractor was paying its employees less than minimum wage!" issue.)
The last time I was looking for a job, I wanted to contract because everytime I do, I make more money all in. The people I know contracting as QAs were making a killing - they get paid every hour they work and made more than enough to take vacations - most of them did - pay insurance out of pocket, etc.
Full time salaried work and “the benefits” for most of corporate America is not all it’s cracked up to be.
Microsoft used to employ janitors directly in its early days, many of them eventually became millionaires. Microsoft and most other American companies decided to outsource non-core work in the late 90s.
On-site contractors are subject to many rules in order to maintain their status, including length of employment, choice of tools, and so on. Offsite...well, that is just treated as company to company transactions right?
This may be _especially_ true if those contractors were demanding a certain salary that is infeasible in LionBridge's market.
This sort of argument is disingenuous at best. Unless Lionbridge suddenly left the software development business and stopped hiring developers and testers, it is not possible to assume that these employees were fired just because the company went out of business.
> In documents obtained via FOIA request, the union provided updates from management in the fall of 2016 about pending assignments that it said showed no substantial decline in workload.
The number of apps is 1/8th what it used to be. That's significant.
"the union provided updates from management in the fall of 2016 about pending assignments that it said showed no substantial decline in workload."
In 2014 there was 1.1m.
In a 2017 memo there was only 13 percent of the 1.1m.
So while there was probably testing to be done, MS probably decided that there was no point in testing stuff as it was winding down the windows mobile stuff anyway.
Also, condoning grift is unbelievably short-sighted. A fraction of people are badly taken advantage of or get trapped in bad situations, and when you allow that to happen around you, you are also condoning the <I>violence that inevitably ensues those situations and the violence that becomes a part of the local community, of which you may be a target</I>.
Hollywood actors and other people in showbiz? Professional athletes? Doctors?*
*https://www.forbes.com/sites/johngoodman/2014/09/03/the-doct...
What amazes me is, for how curious tech workers tend to be about, say, new frameworks or languages or whatever, they're so amazingly incurious when it comes to talk of unions--and in fact not just incurious, but so willing to repeat stuff that just isn't true.
Are you just making up SAG claims throughout this page? Did you look to see what SAG members actually make?
Avg SAG member makes far less than a software developer. Tech superstars make well over an order of magnitude more than an avg SAG member. Tech superstars include unicorn founders, who again make more than an order of magnitude more than even the very top stars.
Here's one place listing how low SAG members generally are paid. You can find others if you like.
https://www.backstage.com/news/actors-income-falls-far-below...
Also, yeah, a handful of tech company owners make more than actors? So? Does that matter at all to the rank and file, who, by fault of not acting collectively, are leaving money on the table year after year? "Your boss is a billionaire, don't unionize" is the argument to make here?
From the numbers I posted, the majority of tech workers make far more than the majority of actors. Do you dispute this?
If the benefits of unions were so clear, would you have to keep using this comparison dishonestly?
A union is a mechanism for individuals to pool labor and achieve greater return from that labor than any of them would using only their own personal resources.
The only difference between them is the resource being pooled. As a result, I have great difficulty understanding why people are accepting of one but condemn the other.
If you want to compare unions to corporations, consider this: What if all the local companies got together and agreed to only pay tech workers minimum wage? By pooling their bargaining power, they can achieve a far better result!
This is of course illegal (at least I'm pretty sure it is), but even if it weren't, it would be easy for startups to take advantage of: Suddenly, there's a surplus of tech workers looking hard for different work. Unions have the same problem: Some people might be happy to work for wages that the union considers unfair, causing the union to collapse. Unless, that is, there were some law requiring the businesses to only hire from the unions.
I'm extremely happy to be employed in a field where I have natural bargaining power that doesn't need to be augmented by legislation. The day programmers unionize is a sad day indeed: It's just a few years before the whole profession is automated or outsourced away.
What if all the local companies got together and agreed to only pay tech workers minimum wage?
Rather than use a hypothetical, lets use a couple of actual things that have happened; "all the local tech companies got together and:"
* agreed not to offer jobs to the other's workers
* agreed to get H1B visas rather than pay hire wages
* converted previous employee jobs into contracting
These are all things that have happened which could not be counter acted by disorganized labor pools. So when you say "I'm extremely happy to be employed in a field where I have natural bargaining power that doesn't need to be augmented by legislation." I expect you will find at some point in your career that your "natural bargaining power" will erode and you will be in a position where the lack of any bargaining power will benefit the corporation disproportionately.I think it is great that this hasn't happened to you yet but it would be unwise to assume it will never happen.
And this would be totally fine if we valued corporate rights over individual rights.
But as a society, we value individual rights over corporate rights, which is why we allow for unions but not corporate collusion. Any individual cannot stand up to a corporation, but a union of individuals certainly can, supporting the subjective values of our society.
Unions are corporations. They are corporations which claim to represent their members' interests, but under US law, they are not obligated to. (And fittingly, there is actually plenty of evidence to suggest that many do not, which is one of the reasons for decline in both overall union membership and the decline in support for unions among union members).
I wonder how it came to be illegal. Did legislative bodies pass laws to protect workers solely out of the pure and spontaneous goodness of the legislators' hearts?
Or did they pass these laws because people organized and agitated and worked to get these laws passed?
If only there were some sort of books of history we could go look this stuff up in to find out.
And I think you'll find corporations have problems and excesses, too, but you seem perfectly willing to tolerate those.
As to the rest, see the other replies: "I have and have always had good bargaining power" does not imply "I will always have good bargaining power". In fact, the belief that how things are now is how they always must be is one of the most basic economic mistakes a person can make.
Wait, are you really going to try and give unions credit for antitrust laws (ie, the laws that OP is referring to)?
The first antitrust laws outlawed collusion, which also had the effect of outlawing a lot of common union activities as well. Labor unions fought to exempt themselves from antitrust laws.
Nobody's saying that these were "utterly independent forces". I'm pointing out that the relationship between them was the exact opposite of what you claimed. Labor unions opposed antitrust laws which outlawed the sorts of behavior OP described; they certainly weren't responsible for it like you tried to claim.
It sounds like you're interested in ignoring the actual details of the history which disprove your point, in order to paint a certain narrative. In that case, there's probably not much point in discussing further, because that's not what a good-faith discussion looks like.
But I didn't imply that. What I said was that it makes me happy to be in that position. Requirements may change in the future, but I am capable of change as well. Rather than invest in a union to protect me as I become obsolete, I'll invest in my own development to do my best to ensure that doesn't happen.
Programmers are hired without unions for a reason, not because nobody's thought of it yet. Unions are a last-resort crutch to prop up unsustainable employee-employer relationships. Nobody should want to transition from being beholden to no-one to owing their employment to both a union and a government. I could scarcely live with myself.
That is flat out not true.
I was a full-time employee of an enterprise software consulting company my first job out of college. We were paid salary and didn't get overtime. We did get comp time, but only for hours worked in excess of 95 every two-week paycheck (so you'd have to work 7.5 unpaid overtime hours per week until you started getting comp time). I also had several managers who wanted us to bill the contractual maximum of 40 hours per week for clients, which in practice meant that I worked a lot more than 40 hours per week once travel and various administrative tasks were factored in.
I burned out at that job in less than four years and left to do something else that didn't involve so much time spent away from home at godforsaken little cities.
I don't think we need collective bargaining on salaries. But I do think workers should have a unified voice at the table, and at the very least have a political lobby for their rights.
There are a lot of lower level tech employees in modern tech companies that don't have the luxuries or benefits software engineers do and get stomped on all the time. It's really only engineers who have 'cream of the crop' jobs and benefits.
Speaking from a software engineers perspective, the need for unionization is pointless. Software engineers are at the top or near the top for most jobs in terms of compensation - so the need for unionization isn't as necessary.
My tech coworkers live in the dingiest of apartments. Housing prices are outpacing gains in salary, and the majority of housing is out of reach of the median tech-worker salary.
There are some exceptional positions at exceptional companies, such as FAANG, but I strongly believe they're exceptional. Frankly when I look around my office I see either a bunch of young engineers working too long and too hard for a salary that won't really ever get them anywhere, or folks who already got their share of the pie. (And perhaps are quite fine on a SV salary.)
I'm also strongly considering leaving the Bay Area, as I'm tired of trying to change the minds of a generation that doesn't want me here.
I do executive tech support & linux support for corporate and live in a 1br apartment from the 60's 10 miles outside of the city. My commute is 1-1.5hr every day on the bus. I can't afford to use my health insurance even though I pay the premium every month.
It's absolutely true that costs are outpacing salaries, and a majority of them aren't "cream of the crop".
Perhaps I should've been clearer in my comment. If we're including call centers and first level support in "tech workers" then that changes things, just like including laborers in a steel mill as "steelworkers" would change things. Strictly from a software development/engineer perspective, unionization makes little sense right now.
If we're including low skill tech workers, then sure, their benefits won't compare. I was looking at it from a different PoV.
- Pay is based on seniority, not skill
- You have to please your boss from the company and also the union
I don't want either of these things. If there is a union where this doesn't happen then I could consider it.
Lets call it a professional organization instead, and I think what most of us want is collaborative bargaining around IP(companies doesn't own your off hours) and non-competes.
Think Tom Cruise is paid based on seniority and not skill?
After all, why would tech workers choose that pay scale when putting together the rules for their union?
(And, if they did choose that, whose place is it for anyone outside the union to tell them that's wrong?)
travis stated pay is based on seniority (implied most, not all). You claimed his sample was too small, then gave a small sample as counter-evidence. So now that I ask you if the majority of people in unions are paid based mostly on seniority you admit you don't even know? And thus claim it's irrelevant?
That's an odd way to demonstrate that your objection has merit.
You can look up the biggest unions in the US, and you will in fact see that a significant component of pay is seniority based for the majority of people in US unions.
If you're going to complain that someone is wrong, at least put in some legwork.
If tech workers unionize, they can decide whatever pay scale they want. Why do you think that is not so?
And if they choose a pay scale based on seniority, lines of code delivered, or the weather, what difference does it make to you, someone presumably not a member of their union?
A software eng that cant see this prob/solution most likely isn’t a good software eng and would benefit from said union.
Never.
> Ask yourself how many times a colleague on a visa told you they felt trapped.
Never.
> Ask yourself how many times you’ve heard of a colleague get fucked out of their vacation due to a critical issue.
Never.
> Ask yourself how much power you have to effect change when it comes to just general process
Hmm, somewhat. All places I've worked have been pretty responsive. Current place moreso.
I suggest the above is USA-specific and nothing to do with unionised programmers.
Medicare for All would be beneficial in this example as it would totally remove the burden on company to provide a healthcare plan.
Without that crucial context, it sounds like he's just randomly bringing up hot-button political issues.
The answers are "lots" and "mostly"
> The answers are "lots" and "mostly"
I would appreciate citations for this statement. As it is here, I suspect the 'lots' actually are a wealthier subset of the overall population; indeed, I imagine the subset of employer-paid insurance beneficiaries is smaller in most other countries.
If you'd like to read more about this topic, NEJM has published a series on the healthcare systems of many countries[1].
1. See 'Related Articles' here: https://www.nejm.org/doi/full/10.1056/NEJMp1413937
All it means is you have a" benefit" that is supposedly worth "800 quid) costs you 400 in tax I would rather have had an extra £800 in my pension.
Its interesting my current employer does not do private health for this reason.
Perhaps for the richest quartile, but surely not the poorest quartile...
The point of socialised healthcare is to provide some cover to the otherwise least fortunate in your society.
On earnings of $~100K USD, you'd pay $26.5K USD in income tax, $1.2K in compulsory accident insurance, for a total tax rate of 28.12% (https://www.paye.net.nz/calculator.html).
Even that 50% is with the government abusing the tax system to force people to take out basic private insurance.
Where would that be? Name examples. In Germany you certainly don't get it paid by the employer.
Edit: Found what is covered by private insurance in Canada:
>About 27.6% of Canadians' healthcare is paid for through the private sector. This mostly goes towards services not covered or partially covered by Medicare, such as prescription drugs, dentistry and optometry. Some 75% of Canadians have some form of supplementary private health insurance; many of them receive it through their employers.
The free one is all you have. The insurance from work covers drugs, massages, eyeglasses and dentistry.
With a public system right there, it makes no sense for private providers to waste a penny on anything that doesn't generate profit. So e.g. if you have an emergency while you're physically at a private hospital, they will almost certainly phone for an NHS ambulance, because the NHS does emergencies and they don't. Heart attack? Not their problem. Broken arm? Not them. Car accident? Nope. Those can all go to the NHS. But if you need a routine or even cosmetic minor operation, they're happy to take your money and offer you a slightly nicer experience, air-conditioned room with fresh flowers, branded products instead of whatever was cheapest for the NHS to source, that sort of thing.
Some of the private schemes are literally insurance. So you get the exact same NHS treatments as everybody else, but your insurance means e.g. you get a $50 cheque for the inconvenience of seeing a doctor to treat that nasty infection, that sort of thing. This is a bit trickier for them to implement since obviously the NHS doesn't want its doctors doing paperwork for some insurance company on tax payer time, and the insurer isn't keen to pay a doctor's hourly rate to fill out a form saying "Yup, your customer had a nasty infection, I prescribed ointment". But if you really wish you got a cheque every time you spent time in a doctor's waiting room I guess it's an option.
I had cancer when I was younger, the NHS fixed that. Again what would private providers do differently? Better wallpaper or whatever versus the worry of imminent death? Who cares? I used to buy myself a BK Double Whopper as a treat before chemotherapy do you think a private insurer would throw in a free burger?
The problem there is that the existing Medicare system is predicated on paying less for the same things than private insurance and then letting high private insurance premiums subsidize the Medicare system. Which obviously doesn't work when everyone is on Medicare, so the cost per Medicare patient would go up at the same time as you're adding hundreds of millions of people to it.
So the Medicare tax would have to increase dramatically, but the Medicare tax is pretty regressive. Meanwhile a lot of companies would then get away with discontinuing their private insurance coverage without increasing employee compensation by the same amount. So you're basically talking about a huge transfer of wealth from the middle class to corporations.
We should probably look into some other method of dismantling the employer-provided healthcare system. Maybe something that involves primarily catastrophic coverage as a baseline.
We would also presumably still have doctors who don't take Medicare and can charge whatever they want, and then you'd want private insurance to see those doctors, who presumably would be the best doctors, and the ones that could get away with such things.
This fundamental assumption is wrong, because Medicare doesn't negotiate. Medicare sets rates by fiat, and providers don't have the ability to negotiate rates with Medicare the way they negotiate with private payers. Medicare reimburses rates that are below COGS, which means that providers actually lose money on Medicare patients and have to cover their losses with the margins they make on privately-insured patients. (Medicare acknowledges this, and in fact will pay separate stipends to providers who don't see enough privately-insured patients to cover the losses on Medicare patients).
OP is correct - Medicare's funding model is not sustainable without private insurers to provide the difference.
> it's reducing the profit margin of private insurers, not relying on them to subsidize Medicare
Uh, where do you think that extra money goes?
Your numbers are completely out of whack. First of all, Medicare pays rates that are below COGS. That means that, at the current reimbursement rates, providers wouldn't want to see more Medicare patients; the more Medicare patients they see, the faster they lose money.
I have no idea where you're pulling this 10% number from. But administrative costs due to private insurance companies are nowhere near 10% of total reimbursements - that's an absurd figure. Most administrative costs have nothing to do with the number of insurance companies you're dealing with; it's to do with the overhead of providing care and billing[0]. Reducing the number of payers doesn't reduce that fixed cost.
[0] Yes, billing is still an issue with Medicare. How do you think Medicare knows how much to pay providers in the first place?
Would it? It already covers all the old people who suck down almost all the healthcare expenses already. Expanding it would cover younger and healthier people. I don't know the numbers...that's just my quick take.
So, if you need to change it anyway, make it less regressive at the same time.
Heck, the Affordable Care Act ruined a lot of insurance policies held by union members because they covered too much. My best friend's employer was stuck with the Faustian choice of massive increases to employee contributions, paying massive penalties to the government, or renegotiating for shittier coverage.
I feel bad for LB because it was Nokia and MS that turned the screws, even though I think they had the funds to support LB's employees. I also have no idea why LB couldn't then get the reason Nokia and MS lost their product support, ie. the Android vendors' business contracts.
In my particular case, I was still eligible to unemployment subsidy, if my monthly earnings were lower than that of unemployment benefit, but it came with a condition. Even though I was allowed to decline offered work, I would forfeit my unemployment subsidy for three months each time I declined it. This of course was a condition of the unemployment office, not the company, but the company knew about it, so yes, the company indeed had power over those who needed at least the minimum living allowance.
We actually had a homeless guy working there for a while, until they found out he was homeless.
This is usually how it goes around and in globalization it is there is often someone willing to the work cheaper but with no health care, pensions etc.
There would be new inefficiencies, but it might decrease the possibility or impact of monopolies and encourage competition. There would be a lot more specialized contractor companies. How much of, say, Google's search service or Microsoft Windows could be maintained or developed with just 5000 people?
Fortunately I've never worked anywhere that had conditions so bad that organizing was worth thinking about, but I won't rule it out as a possibility in the future.
Free market proponents always talk about 'retraining' and other up in the air initiatives but there is no follow up or details about how these will actually work in the real world with some base accountability, processes and studies about how well they worked in the past. And yet all these trade deals without exception have claw backs and multiple processes protecting their investments and profits. In this case all the details are covered carefully and it is not left 'up in the air'.
There are no easy answers here as opinions will shift depending on which side of the equation you or someone you care about finds themselves in. This is really about the kind of society and community you want to build and how you see yourself as a country.
https://www.forbes.com/sites/mattpatterson/2017/10/02/in-min...
That is the closest thing to building a worker moat, I know of.
Tech workers are indeed a global force and in a world that increasingly requires global solutions - think climate change, migration crises, etc. - a union that leverages the power of all tech workers would be really useful right about now.
The union expected to be dealt with fairly and according to the law; the law failed them, because the mechanisms of the law were controlled by politics and Microsoft has political power; the union did not.
If the path we are currently on continues, though, it will happen. It's only a matter of when.
Is this a riddle?
The answer: Both were outlawed by antitrust laws, but labor unions later lobbied to except one (but not the other).
The increasingly low quality of Microsoft products makes it hard to use in the enterprise.
Please stop with this. The last time temp workers sued (and won) [1] the rippling effect it has had on 100s and 1000s of contractors since then, is that companies (in Silicon Valley and Bay area atleast) no longer employ contractors for more than 18 months at a time.
And due to this a lot of contractors since 1998 have had to leave lucrative contracts at software companies, because the companies that hired them specifically put this max limit after this lawsuit to shield themselves from such a law suit.
Personally, I've had to leave 3 separate contracts since 2006 in San Francisco, solely because the clients had this policy of not hiring temp workers/ contractors for more than 18 months, so as to avoid any lawsuit from temp workers suing for employee benefits.
[1] Source: [2000] Microsoft to Pay $97 Million to End Temp Worker Suit http://articles.latimes.com/2000/dec/13/business/fi-64817
If a job is really a partial job require pro-rated benefits (and favor the worker slightly so that it encourages just having full-time jobs).
That might also encourage businesses/the rich to put their political pressure towards socializing those costs instead of outsourcing them to individual (temp/part time) employees.
Having worked at a big tech co, our budget for contractors and vendors was different than our budget for full time employees.
It wasn't that vendors were even cheaper, the average was close to $100 / hour, and vendors got paid for every hour they worked! But vendors were easier to let go if they turned out to not be good, or if (when) the department budget was cut.
Getting approval for head count could take forever, but if I wanted to hire 3 vendors next week, it was only an issue of "is the money there right now?", not "will the money be there for years and years to come".
(As an aside, at one point in time the 3rd or 4th highest earning person in the building was one of my vendors, he was earning over 250K per year for awhile, all cash!)