Internally it’s nothing but complaints about comp and attrition, but to me it’s the best I’ve ever been paid. My idea was to stay here long term and learn a ton before thinking about leaving, but does anyone do that anymore? Maybe I’m being naive.
Internally it’s nothing but complaints about comp and attrition, but to me it’s the best I’ve ever been paid. My idea was to stay here long term and learn a ton before thinking about leaving, but does anyone do that anymore? Maybe I’m being naive.
Complaints on comp and attrition, I've seen literally in every large-ish company I or my friends have worked at. It's a lot of politics.
Since your at a FAANG, learn a lot, build network, and that shiny company name on your resume will help you move later when the time comes.
I've been fortunate enough to always leave companies on good terms while generally happy there. I've left for exciting new projects and challenges, rather than for compensation. Part of that is I try to be an agent for change when there's something I am frustrated with. I've also always given several months notice. I also have the mentality of committing to something for at least three years.
I haven't stressed out about compensation. I've always negotiated aggressively before accepting a job offer, and then just not worried about it. I've leaned toward equity over salary, and found that my salary naturally increased over time to stay competitive anyway. I have a reputation for being straight forward, honest and reliable, and that's paid off more than any negotiation or job change. I would have probably been the wealthiest today if I stayed at my first job, making a relatively comically low salary, but I wouldn't be as good of an engineer.
I don’t feel that I should be anything higher than L4 but at the same time it’s hard not to feel the FOMO and insecurity that comes with being “behind” in a hot market.