Tech IndustryMay 24, 2022
AmazonIsxh64

Mentally Checked Out at Amazon. Should I leave or try to get promoted?

So I recently transferred from what I felt was a toxic launch / project within Amazon to another team that I felt was going to use my skills that I have a background in. This was the case at first but within very little time (less than a month) I was moved from the intended project to another project because all of the previous owners left the company. I have literally 0 interest in this specific project and has hacks on top of hacks, technical debt and some small amount of spaghetti code. My direct manager is great, but I'm basically mentally checked out dealing with external-teams who still exhibit the same systemic redflags within the overall company. I think I've learned a lot in my small-medium time here at Amazon, having done work in back-end cloud services, device software for different projects (think Android SW Dev / C / C++), oncall shenanigans, log4j issues, but at this point I'm just extremely mentally checked out. Right now I'm working on a small assignment that shouldn't be taking long, but the requirements are basically, not set in stone at all and the owner of these requirements isn't too sure if the requirements are even possible in the proposed feature request. I also (before mentally checking out) felt like I was starting to burn out, got mentally defensive, and now at this point I feel like to even keep my sanity in this sweatshop-company I have to completely detach from my work. I don't feel like I'm becoming a better version of myself and I've started looking for a new position. Some things I've noticed: - I have Sunday anxiety even thinking about starting work on Monday, because there will likely be some external TPM who doesn't understand the technology / requirements needed who will skip my manager and will just start harassing me to prioritize something that has nothing to do with us. - For a while I essentially became defensive dealing with situations like the above^. I really felt like this was just taking its toll mentally / emotionally. - I've reported to 3 managers within the small amount of time I've been here. In all 3 times, it seems like problems that management wants to solve never gets solved, it's constant firefighting likely for their roles (and us SDEs) from what I'm seeing. Significant losses in other teams/orgs means that there is 0 capacity for any away team work to be prioritized/code-reviewed without feeling like I'm harassing someone. We had an action to get some component-level QA on our product and this has not happened still. - I'm pretty sure my direct manager has caught on that I'm burned out and I think is trying to help me work on a bigger project here for a promotion. But I never get the time/resources to because something else will get escalated / other team-members will need help. Maybe it's because I'm a little bit paranoid, but I think this feels like a "cake is a lie" / carrot on a stick to try to keep me motivated while not actually allocating/giving me time during a sprint to actually work on this. - AGILE in this company is a lie, as I can see management has burndown charts / tracks everything extensively with jira, and if something is amiss, manager will be micromanaged, and manager will be expected to micromanage OR push-back, but at some point manager won't be able to push-back. This is OK if it's done right / people are aware, but quite frankly when management just does "Green/Red/Yellow" and not any form of Earned Value Management / project-scheduling / alignment of timelines and every big project here within the company seems to slip, it's pretty evident that upper management doesn't care, probably pressures for unrealistic deadlines (or creates a system that does this) in order to extract as much value out of everyone as possible. - As a result of the systemic issues above, the culture is "the squeaky wheel gets the grease", and so everyone/everything needs to be squeaky to get external-commits which just feels toxic and draining. Constant escalations, etc. For any other Amazoners, have you also noticed that because of a bunch of people leaving last year in ~August/Octoberish 2021 that it feels like some of your sister / supportive orgs/teams are working on life-support? It definitely feels this way to me. For any non-Amazoners, is the only solution basically to leave the company? I have recruiters and a pretty big network from Amazoners who have left my first team (my first team / org saw ~70% of people leave within my first 6 months LOL). And I'm getting quite a large amount of pings on linkedin, and it definitely feels like people look at people having gone through Amazon almost like a badge of honor, eg, "You survived that long?" Second question for non-Amazoners: are a lot of other software companies like this? This culture issue definitely feels like employees are treated like sweatshop workers. Something I've learned to value from good engineers who also seem to be on the verge of leaving the company are: Actually understand the engineering problem, and deliver as good of a solution as you can . That might sound simple, but I see tpms and external sdms tend to escalate and ask for short-term hacks -- there is a lot of noise while working and you basically have to checkout / ignore these people and just deliver what you need to. Employees are not thought of as a resource that could be used to simplify / architect / solve business problems at least at my current level. Instead, we're just "line workers" in part of an assembly line. This definitely goes against what I want to do with my career and having limited impact, but is this just the nature of working in FAANG, or the nature of working for Amazon? Additionally I was discriminated for a protected characteristic (think some type of injury / disability) and my first team (before transfer) did not provide a reasonable accommodation (shipping something), when the org/program actually did indeed provide one and it was pretty well documented throughout the program within confluence, slack, and advertised as such that this was an option. Though this wasn't advertised directly to newhires, or something about me specifically. [TLDR]: Burned out and mentally checked out. Amazon is mentally draining. Manager is great, but feeling like even though getting promoted has basically been promised, not getting the resources to work on project that could do this. Feeling like even if I were to get promoted, TC would be less than leaving and going external so what's the point? #amazon #wlb #churnandburn #growth #firefighting #recruiting #interviewing TC: 170K.

Cisco hiee May 24, 2022

Amazon has the worst culture and experienced very closely! The management is the worst and they won't speak up to higher management and no one does anything to change that! I hope they do something about the work culture and not use the leadership principles against employees for PIP purpose

Amazon Isxh64 OP May 24, 2022

Yeah my first manager pretty much gaslit me. Thankfully enough people left his team where there was a whole reorg and a bunch of moves. I love my new manager but definitely feel like I got bait-and-switched even though it wasn't really his choice to do this.

Amazon Isxh64 OP May 24, 2022

Thankfully though my current team doesn't drink the LP kool-aid.

Oracle onegin May 24, 2022

Can recognize so much of all this in my own case (with probably half your pay!) Just chronically understaffed, under resourced, and endless short-termism.

Amazon Isxh64 OP May 24, 2022

Oof, at oracle? Even hardware engineers at half the pay at high WLB companies get paid more.

Sony TAXw56 May 24, 2022

Try non FAANG for WLB. I hear ServiceNow , Intuit , Twilio are decent options

Amazon Isxh64 OP May 24, 2022

Will these pay somewhat competitive salaries to my current TC? I'm pretty sure I have the interview skills for mid-level positions which I think is my current "plan" of attack. Either I get promoted internally within Amazon just for my resume saying "L5" and dip, or dip now.

Sony TAXw56 May 24, 2022

Mental health and wlb > tc

Merkle tc 👮‍♂️ IRS May 24, 2022

If it’s Sunday n you’re dreading Monday It’s time

VMware bebopdowop May 24, 2022

DM me for roles at VMW