Justin Garrison joins us to talk about Amazonâs silent sacking, from his perspective. He should know. He works there. Well, as of yesterday he quit. We discuss how the cloud and Kubernetes have transformed the way software is developed and deployed, the impact silent layoffs have on employees and their careers, speaking out about workplace issues (the right way), how changes in organizational structure can lead to gaps in expertise and responsibility which can lead to potential outages and slower response times.
By the way, we officially let the cat off out of the bag in this episode. Justin has joined the ranks here at Changelog and is taking over as the host of Ship It! Expect new episodes soon.
Justin Garrison: Yeah, this is my first time in a professional role doing Dev Rel, doing content creation and doing this style of work. Iâve always just been an engineer, and I love this job. I felt I was good at it. I enjoyed engaging with people and learning something deep technically, and then telling people how it works. And that cycle of back and forth, and then being part of a product that I know a lot of people used was also just wonderful. That was something that I joined Amazon for, and I really a lot of things at Amazon with how they were working on things, and that involvement to get some outside voices or non-engineer voices necessarily. Iâm not writing the production code. Iâm helping guide the product and then testing it and saying âHey, this is how customers should or shouldnât use this thing.â
And Iâve had experience across the board with â I helped launch App Runner, I did a lot of work with ECS, I had some talks Iâve done about Lambda⌠This is really broad, because no one uses any of these services in a vacuum. And I liked that breadth that I was able to just âHey, I can pick out any of these things.â
This year - well, last year. Itâs 2024. In 2023 Amazon really pushed for return to office⌠And I was hired as a remote employee before the pandemic. I started during the pandemic, but I had my contracts and negotiations and everything before, as a fully remote employee. I was remote at Disney before, so I was used to that. I needed a remote job. And in 2023 they were really saying âHey, weâre gonna start returning to office.â I was like âIâm a Virtual Employee, I donât have an office.â The closest office to me is maybe an hour away, maybe two hours away with LA traffic. Iâve gone there a few times to meet up with people and to have some meetings, but itâs not a regular occurrence. And I was always told that my role would stay remote, and I didnât have to worry about it.
And then things started changing, more and more noise was happening during the summer; it was actually more people are gonna start coming back to an office part time. And I kept being told over and over again by management and my leaders âNo, no, no, youâre fine. Youâre a remote employee.â My entire team is not in a location. The DevRel team is all across the United States. And when I joined, we were all over the world. I was like âWe donât have a timezone, let alone a location.â
And so as things started progressing, it was becoming more and more clear that this was going to affect me at some point. And we filled out forms to get a remote exception, which was for a one-year thing; I had to renew that every year. And I got my approval for remote exception just days before I was told that our team was actually going to be disbanded, and our team would not exist anymore under the Kubernetes org, as part of the Kubernetes product team. And they wanted to get rid of this sort of DevRel product space under that product, under the service team. So that was like âOkay, what happens?â There was a handful of us on this team; what do we do? And they said âWe want to give you time to find another job internally. And if you find a job, great. Go ahead and take it. You can shift internally.â
Amazonâs also been mostly on a hiring freeze for over a year⌠And so that was like âWell, thereâs a lot thatâs not going to be availableâ, and most of those other teams are also requiring me to go into an office. And so this wasnât a matter of âOh, let me just shift and start doing new work.â
[00:20:04.27] I had to find a team that was local in LA, because I couldnât just go to any office. I had to go to my team office. âReturn to teamâ is what they actually deemed it. And so if I wanted to go to the local office, I had to find out what teams worked from that office, and then see if they had openings, and then work with them. There were a lot of barriers, and I just kept getting more and more frustrated with some of that, âHey, this isnât actually just an easy switch.â So thereâs not a lot of teams hiring. If they are, Iâm probably going to be in a space I have to leave anyway.
And the more people I talked to, Iâve found that more and more people across different areas, different services and different divisions were hitting some of these same limitations and same frustrations, where theyâre saying âActually, I have to find something else or move.â And in many cases, it was just âHey, well, how do you get out of this situation?â And the official email from Amazon was like âIf you donât return to an office, you will voluntarily resign.â Iâm like, thatâs not a thing. [laughs] Thatâs not how it usually works with this sort of employment contract. Because this is a contract. Itâs like, âI give you some time and some value, and you give me money.â And thatâs how any job works.
And when the rules changed, when the contract changed, it became more of a frustration. Iâve found that a lot of times people were just silent, and they just said âI donât know what to do, because I canât do anything.â So they would just sit around. Iâm going to answer some questions as they comeâŚ
And I finished out my work for what I was already scheduled to do, and I asked for severance. And I said âHey, this isnât working. Iâve talked to a bunch of teams, Iâve looked around, but this situation is just not working.â And that was where that frustration was really coming from, where I was like âI canât do anything, and Iâm not going to find another job, and Iâm not going to voluntarily resign, because you got rid of the job I loved.â It was like, in any other case, when someone gets rid of the position that you really enjoy doing, thereâs some monetary or some situation where itâs âHey, weâre gonna close out this contract.â I know, itâs an at-will sort of thing. You can be let go at any time. But also, I know there are some labor laws that protect some people in situations.
But I wanted to write that blog post mainly to give voice to all the people I talked to that were âI canât say anything, and I canât do anything, and I have no network of external people.â And a lot of them are fresh into technology from the past two, three years. Theyâre junior engineers that are just being forced out without any sort of compensation, or connections, or anything else, and I was like, I really wanted to give them a voice in a lot of ways, just by sharing my own experience and saying âThis is what Iâve gone through, this is what Iâve seen, and I donât think thatâs right.â