I'm afraid that is likely an underestimated number of affected people/lives because it does not include the number of people with valid, legal visas who are refused boarding by airlines across the world. Those people never make it to the US to have their visas revoked.
The YCs and large companies can easily move their investments and offices to Canada and hire the world's best and brightest there.
I'll give you the often conservative advice:
Tough luck? pull yourself up by your own boot straps! Go to school. Go back to school. Work hard, and interview with Google/Amazon/Microsoft again.
And stop perpetuating the idea that you are at a disadvantage because of immigrants and refugees. If you end up with a job at Apple or eBay or Expedia btw, remember that your livelihood was made possible because of the hard work of immigrants and refugees.
I appreciate your reply, and it's certainly true that not all teams or managers are bad at Amazon.
I'd suggest that you're on a lucky on-call rotation, and seem to have a good manager!
If I were still there, I'd say get on VPN, head over to tt.amazon.com and see the stats of other teams' on-call rotations, and estimate how many of their pages are outside business hours ;)
That's a very good question! I should have left after 3 years.
I did not know any better. Specially when it came to compensation, I only knew about my promised stocks' grown value, and not what other companies would have offered me.
Year 1: learning, excitement, keen to prove myself, also economy had just crashed
Year 2: under pressure, but feeling ownership and hopeful that we would "fix our problems"
Year 3: jaded, but waiting for the growing stock to vest (Amazon's RSUs start vesting in the 3rd year)
Year 4: over-stressed, extremely unhappy
Year 5: detached, not really working, interviews, exit.
All of the friends whom I helped, and myself included have transferred from Amazon to Facebook/Google/Apple located in Seattle.
I went from ~$150 total comp to ~$260 after a couple of rounds of negotiations with the companies who gave me offers. This was a couple of years ago, and I was happy to see another friend who left Amazon for Google get offered over $300k recently at the same SDE II level.
If you've been at Amazon for 11 years, your stock has grown from $40 to $500. I can see why you stick around in addition to the other positives that you mentioned...
I've been at Google for a few years now in Seattle, and know of exactly 1 person who left Google to go back to Amazon for a title boost. In contrast, I know dozens of SDEs who have been coming from Amazon to Google.
I'm so glad that this is getting more visibility. I spent 5 long years at Amazon Web Services from 2008 - 2013 as a Software Development Engineer, and was at some point promoted to SDE II ;)
It's a shark eat shark environment. I never cried, but I saw others (specially female colleagues) do. After 2 years of waking up in the middle of the night for bullshit on-call pages (wack-a-mole with production issues) and increasingly heavier deadlines, I developed stress related medical issues. That was a wake up call for me, and as soon as I realized the shit place that I was in, I started showing up at the office detached, practicing interview questions and doing phone screen interviews from work. I eventually got offers from Facebook/Google, and moved on. It was only then that I realize I was actually paid at the 50th percentile for my position's level and experience all along.
Since I left, I've helped multiple other friends/colleagues detach emotionally from the need for approval, practice for interviews and get job offers from Apple/FB/Google for substantial (> %75) raises.
I get Amazon recruiters contacting me all the time, and I'm always nice to them because I know the shit environment they're stuck in. Though in the back of my mind I'm thinking "there's no way in hell I'd ever go back"
Fuck Jeff, fuck Amazon, fuck AWS, and fuck their leadership principles.
Noam Chomsky wrote Manufacturing Consent decades ago.
Read, you fools!