Ask HN: I work for AWS. How do I encourage change for Amazon warehouse workers?
320 points| awscompassion | 5 years ago | reply
I've voiced some of my concerns to management but that hasn't gone anywhere. I know I'm not alone amongst my coworkers in feeling concerned for Fulfillment Center (FC, Amazon's term for their retail warehouses) employees. How can we in AWS organize and campaign for better working conditions for our FC teammates?
This is of course inspired by Tim Bray's recent departure from Amazon (https://news.ycombinator.com/item?id=23065782). I'm a software engineer (surprise surprise) if it matters.
[+] [-] 0x262d|5 years ago|reply
To aid this you can help promote support for unionizing and other related things. But that's fairly secondary. I think using your position as an employee to call out Amazon's abuses can be a good way to direct media attention but without worker power, attention on its own doesn't actually do anything. But Amazon firing its employees has given them a lot of bad press. If it happens to you it might be a good thing politically. That does suck though, if you can't afford it be careful.
Related to all of these topics I want to plug https://www.taxamazon.net/about, which doesn't solve the issue of warehouse conditions but does help address one other externality of Amazon's relentless drive for profits at the expense of all other issues. Raising consciousness around their tax-dodging helps people realize their worker relations are terrible and vice versa, and passing this ballot initiative will do a lot of good on its own.
Edit: do get plugged in to Tech Workers’ Coalition if you aren’t. I just wanted to be sober about the challenges and opposition warehouse workers face and the necessary strategy for victory.
[+] [-] slg|5 years ago|reply
[+] [-] 0x262d|5 years ago|reply
[+] [-] cfqycwz|5 years ago|reply
I agree with this! However, it would be very nice if Amazon engineers were organized as well. I know CWA has an ongoing effort to organize tech workers. They're a pretty good union--still what I'd call a "business union," but one of the better ones that understands their power comes from being organized enough to shove the boss around a little.
https://www.code-cwa.org/
[+] [-] _bxg1|5 years ago|reply
I don't think this is true. With enough bad press, it starts to make a difference both on the consumer side and the hiring side. I've turned down Amazon recruiters solely based on ethics before, and I haven't held an Amazon Prime membership in years. And I know others who avoid using Amazon unless they really have no other option.
[+] [-] unknown|5 years ago|reply
[deleted]
[+] [-] throwlaplace|5 years ago|reply
The way that unions fought capital in the early 20th was they went on strike and remained on strike until capital conceded to demands or they were shutdown by "detective agencies" ie strike breakers. Staying on strike cost money - food, rent for strikers. National unions like the wobblies and AFL-CIO would funnel national dues to locals. Are there even really national unions anymore? Personally I would donate money to Amazon workers striking if there were a call for it even though I wouldn't be in their hypothetical union.
Edit: lol downvotes from shareholders triggered by the word "strike"
[+] [-] mjayhn|5 years ago|reply
Don't let them have our engineering talent even if they offer you the moon (like Brays $1mil/yr). They should be fighting to repair their reputation to even be able to hire SWEs/etc but because people pop out of College and want to go make $120k (or people who only care about their income and not ethics) they have no problem keeping that boat full of new blood.
I cannot fathom making $1m as a SWE over 5 years while the massive majority of my company are treated like cannon fodder and it's well known throughout.. oh, everywhere. It's really easy to quit and sound like a hero in that situation. You're not a hero. You were still part of the problem that we've known about for a long time.
[+] [-] geertj|5 years ago|reply
Can you clarify why you see "run as a startup" as a bad thing? I'm genuinely trying to understand your perspective.
[+] [-] creativecupcak3|5 years ago|reply
[+] [-] unknown|5 years ago|reply
[deleted]
[+] [-] indymike|5 years ago|reply
[+] [-] missedthecue|5 years ago|reply
[+] [-] duncan_bayne|5 years ago|reply
Even people who should know better, like Tim Bray, keep trotting out lines like this:
> So they're gonna get treated like crap, because capitalism.
If you think about it from the perspective of an ideological war against capitalism, certain facts (like people ignoring Amazon driving wages up) start to make more sense.
[+] [-] Teamster|5 years ago|reply
[+] [-] AmericanChopper|5 years ago|reply
Everything you mentioned other than this involves withdrawing or threatening to withdraw your own labor. Which is perfectly reasonable, because you have no obligation to work for an employer, and if they're not willing to meet your expectations, you don't have to continue doing so. However, if somebody else is willing to do a job that an employer is offering, you have no right at all to prevent them from entering into an arrangement. You really just become a gang at that point.
[+] [-] erik_seaberg|5 years ago|reply
They're going to have to distance themselves from mafia thug tactics if they ever want to clear their name.
[+] [-] rocketpastsix|5 years ago|reply
If you want to help, build a one page site giving the FC people all the information they need to get the ball rolling at their levels.
I think at your level, the only thing that will catch attention is a principled stand i.e. resigning and in your exit interviews make it clear why you are resigning. Tim was the start, if tons of colleagues follow him out the door, it will be noticed, which means you need to find like minded people and all resign together.
[+] [-] riffic|5 years ago|reply
https://en.wikipedia.org/wiki/Industrial_Workers_of_the_Worl...
https://en.wikipedia.org/wiki/Tech_Workers_Coalition
https://en.wikipedia.org/wiki/Communications_Workers_of_Amer...
[+] [-] _msw_|5 years ago|reply
Even though you work at AWS, there are ways to get familiar with how fulfillment centers work, and what the working conditions are like by doing the various jobs in a two day on-site program called C2FC. It's been nearly 9 years since I last did this, and I find myself wanting to do it again. It used to be compulsory training for all L7+ employees at the company, but this has been relaxed as we have grown larger, so some people aren't aware that the program exists. I believe that it is open to all full time employees, though they are currently not holding sessions (as you can imagine COVID-19 makes this impractical).
Getting connected with the right owners can sometimes be a challenge at a place like Amazon. As you're in an engineering role, the Principal Engineering Community is a resource can connect you to other engineers inside the company that are working, hands on, on challenging problems that include how we build safe working environments for FC associates. The SDEs in the operations organization are customer obsessed, and those customers include FC associates who use the tools and technology to perform their daily work. You can consider transferring to work directly on technology that FC associates use, and directly with the associates who use them as your customer.
Raising concerns internally to the right owner, in good faith, has always been welcome in my experience at Amazon. If you aren't directly in an organization that is working on solutions, progress might not be visible to you. There are challenges where we all are not satisfied with the speed in which we are able to address them. But that does not mean that there aren't coworkers working earnestly in doing so.
If you would like to reach directly out to me, you can via email or Chime. My login is "msw". I try to keep an open door policy, as much as my schedule allows, and practice discretion in how I try to address concerns. However, I cannot promise to keep every conversation strictly confidential, as I am obligated to report probable violations of the Amazon Code of Conduct and Ethics [1] in my position (including any discrimination, harassment, or retaliation of any reports of misconduct or concerns that are made in good faith by an employee).
[1] https://ir.aboutamazon.com/corporate-governance/documents-an...
[+] [-] leakybit|5 years ago|reply
narc spotted
[+] [-] jerome-jh|5 years ago|reply
At least you are being honest you know nothing to the issue, as most engineers at Amazon.
> engineers inside the company that are working, hands on, on challenging problems that include how we build safe working environments for FC associates.
Have you thought FC associates may have an opinion on how their problems are to be solved?
> FC associates who use the tools and technology to perform their daily work
This is not a technological problem: this is addressing fears people have for their health (no matter what you think about those fears), with concrete and simple actions that are mostly common sense (social distancing everywhere in the premises and protective gear). This failed PR speech clearly shows how far you and Amazon are to understand the issue.
[+] [-] rickyplouis|5 years ago|reply
[+] [-] specialist|5 years ago|reply
https://janemcalevey.com/speaking-engagement/organizing-for-...
https://janemcalevey.com
If you find recordings, or future events, please share.
My intro to McAlevey was this interview:
A master class in organizing https://www.vox.com/podcasts/2020/3/17/21182149/jane-mcaleve...
I did the Camp Wellstone general purpose organizer training ages ago. It was superior. https://www.wellstone.org
--
Meta:
The book The Logic of Collective Action transformed my thinking about unions, orgs, work, etc.
TL;DR: What to do about defectors, a la game theory.
https://en.wikipedia.org/wiki/The_Logic_of_Collective_Action
Wish I'd read this book ages ago.
[+] [-] _bxg1|5 years ago|reply
So what to do in your position?
You could quit and encourage others to do so. However, a lot of people would have to quit over this issue for it to start registering on management's radar, so that might not be very effective.
The other major option I think is whistleblowing/bringing attention to the issue/garnering bad press for the company. This is what Tim Bray did, but there are other ways of going about it. You could organize a protest along with your coworkers, for example. However, there's probably nothing you can do that wouldn't expose you to risk. And Amazon has shown how it deals with dissenters.
What I would do personally is start looking for another job, and once I have a contract signed, then do something bridge-burning like organizing a protest or writing a blog post or whatever.
[+] [-] rootusrootus|5 years ago|reply
A few months ago I was invited to an AWS recruiting event. For kicks, I accepted and went to listen to their spiel. There were quite a lot of people there. I'd say that for every software engineer at Amazon who quits in protest, there are 100x that waiting to take their old job. And with the market downturn we're experiencing right now, it'll only get worse. We have less leverage now than we've had in years.
[+] [-] Ashy|5 years ago|reply
“Amazon’s warehouse conditions are slightly worse than industry average, says software developer who has never been to a warehouse” is hardly going to hit the news!
Plus the way Amazon is structured, the fulfilment division will be almost entirely separate from AWS. I doubt you leaving will even get mentioned to someone who has influence over FC working conditions.
[+] [-] gremlinsinc|5 years ago|reply
Could create an amazon-whistleblower subreddit, where people can post and shame managers on reddit, though might break the doxxing rules of reddit. So maybe create your own platform and create subs for different groups w/in amazon.
I'd do it all anonymously or get someone else to do it for you in their name who has no connections to you...
I'm actually wanting to create a platform like this...if I had time/money to do so. Think something like talkyard closer to reddit though w/ nested sub reddits... so you could have like a reddit for Farm Animals and under it Farm Animals > Goats, Farm Animals > Cows, and Farm Animals would show all posts from Farm Animals, Goats, and Cows..and even Goats > Baby Goats.
The goal is to use it for managing unions actually, allowing thought on issues of governance, question/answers, suggestions, and other 'types' of content blocks but I'm one dev, and not the best on frontend tech, though I'm full-stack/vue I always get caught up w/ the minute details.
[+] [-] zacharycohn|5 years ago|reply
[+] [-] wgx|5 years ago|reply
[+] [-] throwlaplace|5 years ago|reply
Isn't it ironic that the internet, which should've been a boon to labor organization, has been quite the opposite.
[+] [-] sdinsn|5 years ago|reply
How will this help at all?
[+] [-] qntty|5 years ago|reply
[+] [-] jakelazaroff|5 years ago|reply
[0] https://deardesignstudent.com/ethics-cant-be-a-side-hustle-b...
[+] [-] kitotik|5 years ago|reply
Perhaps start by anonymously raising awareness and rallying fellow Amazon employees via public blogs, social etc.
[+] [-] joecot|5 years ago|reply
https://www.washingtonpost.com/business/2019/07/12/no-tech-i...
[+] [-] all_blue_chucks|5 years ago|reply
[+] [-] rajacombinator|5 years ago|reply
[+] [-] barkingcat|5 years ago|reply
[+] [-] mtnGoat|5 years ago|reply
Until AWS realizes their refusal to take action will erode both their bottom line and their talent pool, nothing will change.
change needs leaders!
[+] [-] fareesh|5 years ago|reply
Most folks here will probably suggest some kind of antagonistic approach like unionizing, etc. but I think it is a better approach to try and figure out a profitable way to have employee welfare in these circumstances.
You can assign some monetary figure to the current situation by factoring the PR, the escalating tension and perhaps an inevitable revolt. See if that money can be spent in a way that can create a long-lasting operations improvement that makes the employees' jobs easier and adds layers of operational efficiency or redundancy.
To do that you'd have to dive deep into the specifics of the situation and understand the motivations of all the competing interests at play, with the goal of coming up with a solution that makes everyone a little happier. I saw a few comments here that talked about going and volunteering at the warehouse to understand things better. That would be a great start.
[+] [-] SkyMarshal|5 years ago|reply
Worst case scenario is they've decided it's cheaper to risk an outbreak in their fulfillment centers and just fire the sick employees and hire replacements from among the ~30million newly jobless, even accounting for the expense of resulting lawsuits. If that's the case, not much you can do besides quit or put together a class action lawsuit (or join one of the existing ones).
But if that's not the case, then maybe you'll learn something useful from them.
https://en.wikipedia.org/wiki/Business_continuity_planning
[+] [-] _jal|5 years ago|reply
A union is what you want here, that can credibly threaten real pain. Depending on how that needs to be communicated, after the people with the purse strings take you seriously, then you sit down to talk.
[+] [-] op03|5 years ago|reply
All the people with influence in the org can be ranked in importance by how large their networks are, and how strong their links with others are within those networks.
So start building a network or find someone who does it well and help them. The kind of people who can pull stuff off are influential in one large group or have a connect with many small group. So find them or learn how to be them. It takes __time__ and lot of __work__.
People like to believe there is some quick shortcut to gaining and exerting influence. Understandable because these days networks can spontaneously emerge with just a single post or pic or tweet going viral. But these spontaneous forming networks are ephemeral. They can loose their structure and integrity as quickly as they gain them. The powers that be know this and just have to buy time till it happens.
So there are no shortcuts. Problems like the one you want to solve will keep showing up. This is not the first time or last time you are going to encounter this stuff. But if you want to influence outcomes, you have to do the work of building your network.
Just like building skills, connections, resources to fix software issues. If you haven't built those up over time you can't just show up and say I just wish I could do something about this bug.
And last point, as you build up influence pick small bugs you know you and your group can fix first. Prove to yourself and the group you can get it done. Only then pick more complex bugs.
People who pick the complex stuff first get stuck in a trap. With complex stuff there is always someone else to blame, and that takes focus away from whether you and your group have built up enough skill to be working on the bug in the first place.
[+] [-] ThePhysicist|5 years ago|reply
Here in Germany Amazon fights vigorously against further unionization in its warehouses, I think that's a good indication that they're actually concerned about the union and see them as a threat (which is good).
I'm not very familiar with the union situation in the US but from my limited knowledge it seems they are less strong there, which really is a shame. Maybe you can donate some money to one though and support them so they can be more effective in their fight? Here in Europe most unions are not very tech-savvy so they are really happy to get help from people that are good with technology. Good luck!
[+] [-] baron816|5 years ago|reply
Look, there could be adverse effect from what you’re trying to do. The going narrative is that Amazon is evil and is just abusing it’s workforce. I doubt work is great in a FC, but there are plenty of worse jobs out there that don’t get as much attention. And just imagine what it’s like working in most other parts in the work. For many people around there world, a FC job would be a dream.
[+] [-] cwkoss|5 years ago|reply
I think the most impactful thing you can do is try to harm productivity by wasting engineering time and resources.
Anonymously post a manifesto about how AWS employees are organizing to maliciously waste time, introduce bugs into the AWS codebase and otherwise cause downtime and degradation of services because of FC issues. Bring it to as many managers as would be inconspicuous saying, "Hey, it looks like some coworkers are trying to damage the business and waste time because of FC issues, thought this should be on your radar." - begin sowing distrust. Use your inside knowledge to make the threat appear credible, but coming from a different team. Say they are planning to:
Report bugs introduced by your most talented coworkers as potential acts of malicious sabotage or cybersecurity threats. Report and escalate every minor security policy violation you see to the highest level possible - over-applying policies in places where there is ambiguity but it is not technically necessary. Ignore the errors of and speak highly of coworkers that are ineffective and/or make many errors. Start pedantic-but-seemingly-reasonable arguments in code reviews. Accuse other coworkers raising valid concerns of being pedantic, unreasonable, impractical, yagni, yak shaving etc. Try to get people to hold unnecessary meetings on issues that don't require one - ideally where you don't have to attend.
You don't have to actually do any of these things, just act concerned and warn coworkers and managers to keep an eye out for these malicious behaviors. If you could convince management that 2% of their AWS workforce was attempting to engage in these behaviors, it would create a culture of distrust that would waste huge amounts of resources tracking down false leads and dealing with unfounded accusations - and the existence of the meme in the culture would likely inspire some jaded engineers to actually engage in some of these behaviors without direct coordination.
[+] [-] nickff|5 years ago|reply