Yes, down 30% from my original offer TC from about a year ago. Meanwhile, new hires are getting offers 15% higher than my original offer.
I’ll likely leave this year unless the company does something about it.
Apparently, folks with offers received an email two weeks ago, when the hiring freeze was announced, saying no offers would be rescinded. Did management change their minds in just two weeks?
Companies doing this are shooting themselves in the foot by not letting the market dictate pay. They either will waste a ton of money by giving everyone Bay Area-level pay, or will just be unable to hire in high cost of labor locations without compromising talent quality.
I agree with all your points. However, Google Meet screen sharing regularly stops working on Chrome for Mac, so some widely used tools do suck in 2022.
I work at a company that has similar practices to what you describe (we don’t run our services locally). While it’s hard to get used to at first, I think the silver lining is that it forces everyone to write good unit tests, since it’s the only efficient way to run their code before publishing a PR. Having worked on the opposite end (at a team where we mostly tested locally and had almost no automated tests), I much prefer this environment.
It’s not existing grants being bumped, but the ranges offered for yearly perf-based RSU awards. For example, if the range for a level was 0 - 10K, it is now 0 - 12.5K.
This is part of the fun of customizing a small keyboard. You experiment with different key layouts until you find the perfect one for you and learn it, making small adjustments along the way. I currently use a 36-key Draculad and the most fun customization was making Cmd+Tab ergonomic (there’s no physical Tab key).
Can you elaborate on why you think it’s terrible to read in plaintext compared to other languages? I’ve been writing a lot of Kotlin recently and the only memorable extra hints (compared to other languages/IDEs) I see on IDEA are named parameters, smart casts, and the type of `it`/`this`. Sometimes I browse GitHub from my phone and I find Kotlin code very easy to read.
My thoughts exactly. Every year, the Standards of Business Conduct training talks about not bribing foreign officials and devs are like “who the hell is ever in that position anyway?”.
We are still in the “pandemic reality” and just starting to transition out of it. If/when the majority of that 2/3 of people go back to the same office, remote employees will go back to being second class citizens.
Basically, I agree that your company is currently remote-first, even if they have offices and most people are in one location, but only time will tell if it stays that way after coming out of the pandemic (strongly depends on company culture and their policies).
It is not only a function of value being produced, but of supply and demand. If Google wants to hire a certain level of engineer in a certain location, they have to pay $750K, just because those engineers have other options that pay as much. Yes, at some point Google may think it’s not economically feasible to hire SWEs at that cost anymore, but given the huge profits of the tech industry it doesn’t seem like we are close to it yet.
In true remote companies everything happens on Slack channels and meetings are minimal. If you want to see what a team is up to, you just have to lurk their Slack channel. Basically almost everything becomes more visible because of Slack.
Microsoft is doing something similar where you can choose hybrid work or fully remote. Personally, I think, with hybrid work, fully remote workers will go back to being second class citizens at those companies if most people choose to go back to the office (even part time).
What you described has been available for a long time. The old Facebook Pay (i.e. the ability to send payments to your friends via ACH) has been available in Messenger for at least 5 years (probably even longer). This new Facebook Pay seems to just add an easy way to link payment methods to your account and pay merchants on Facebook/Instagram.
I believe Amazon significantly increased their offers last year. FB was one of my other offers and they couldn’t match my top offers after negotiation, so I just declined. That being said, it is possible that a combination of my location (Seattle) and career stage (upper side of Senior level) are at play here.
Senior SWE in the tech industry is typically someone with > 5 YOE who has led at least one big project and is considered a leader in their immediate team. It is not a management role.
Yeah, I’d probably work more than 40 hours a week at Amazon, which is why I didn’t take the offer (I accepted another offer with similar comp and my WLB is pretty good).