It's sad but I've seen many good Sailors leave the Reserve because doing so was the right decision for them and their families. One was at 17 years service too, but it was throwing his family life and career into a fire.
Learned the same. In a past job, I saw every Reservist and NG member I knew let go in a RIF. One of them got the highest rating on his last performance review and was being put up for promotion in the next cycle and had good relations with everyone in his team and was popular in our org. His org's director didn't like the National Guard gig and saw him as easy pickings, however.
Regarding Amazon specifically, it is well-known for this given its mandatory layoff targets and PIP culture, at least in my field. I don't know how it is for the logistics and other divisions where there's a lot more veterans and reserve members and different work culture. Not somewhere I'd work. Microsoft is better at least. I have worked for 'nicer' companies and it has not been comfortable for me and other members.
I've come to learn the only safe places to work at are government jobs and defense industry. Doable, but means a massive paycut which is very difficult to justify to my financial dependents.
This is a good question. As corny as this sounds, from the goodwill of my heart. I already lost a job, solely because of Navy affiliation, where I was rated as one of the top few engineers in a VP's entire organization (my team and management were in shock with my departure), I'm under pressure at my current job, and it's hurt many of my personal relationships the details of which don't make for a nice story. It's been bad for my life, and it's tiring fighting friends, family, and management over this all the time. Worth noting I get absolutely no tangible benefits except drill pay.
From a completely rational and logical standpoint, this is arguably the dumbest decision I've made and I can't give you a single logical justification for why I'm sticking around, but to be fair I didn't foresee the adverse impact on my life to be so substantial and for most reservists it's not bad. I've done some thousands of hours of Navy work outside trainings and DWEs and got awarded for it, so there's that. I can technically transfer to the IRR if I so please. For the time being, only explanation I have for continuing on is I have more goodwill than I admit to.