If you find a good manager to work for (they're rare), you'll do fine.
Comp is decent.
That's how it was for me for 18 or so years.
Mostly good people solving tough problems in a super-fast-paced environment.
They cut engineering staff by a minimum of 10% every year, no matter what. Even top performers will be asked to go eventually, since they promote folks into a band without their consent. You'll like it because compensation will go way up at first.
Also, it was very political at Principal level and higher. I know this because they kept a widely-known dumpster fire of a manager around by consistently reassigning him to other projects.
There's more, but I'm saving it for a tell-all book.
There is no advice I could give to management that they would consider. Too bad they didn't listen to me when I was there.
Given the rising stock price, what reason would they have for being ethical now? Why change a good thing with the benjamins rolling in?
Your secret is still safe. Sssshhhh...
Very straightforward, two back-to-back thirty-minute technical interviews that had a combination of LeetCode easy and medium questions, along with some behavioral questions that were sprinkled in there.
It was one round, two interviews: one technical and one behavioral. It took about a month to get the interview request and a week to hear back. The behavioral round also had some minimal technical questions.
I got a referral from the TNT program, which allowed me to skip the phone screen and other interviews. I got to the final round and had back-to-back interviews with a Software Engineer and a Product Manager. Both interviews were mostly behavioral, wi
Very straightforward, two back-to-back thirty-minute technical interviews that had a combination of LeetCode easy and medium questions, along with some behavioral questions that were sprinkled in there.
It was one round, two interviews: one technical and one behavioral. It took about a month to get the interview request and a week to hear back. The behavioral round also had some minimal technical questions.
I got a referral from the TNT program, which allowed me to skip the phone screen and other interviews. I got to the final round and had back-to-back interviews with a Software Engineer and a Product Manager. Both interviews were mostly behavioral, wi