Good pay, good perks, good flexibility, and good work/life balance.
L3-4s will have trouble being promoted unless lucky enough to have a good project and/or team. Lots of office politics about claiming and/or distributing work items to benefit personal promos. Unless you have a team who is trying to get you promoted instead of themselves, you’ll be there to do the dirty work instead.
People managers should focus on people. Spend more time on team alignment and representing them.
There are lots of management blind spots.
My interview in December went smoothly, but I was ultimately rejected after the first technical interview round. Everything else was good, including communication. However, it was still a long process.
The recruiter emailed me to schedule two phone interviews. The first phone interview question was very hard, and the interviewer didn't give any hints and was no help at all. Two weeks after the phone interviews, I was informed that I was rejected.
I had four algorithmic interviews in a row. They gave me all the material I needed to prepare for the interviews and as much time as I required. The questions were very hard, in my opinion.
My interview in December went smoothly, but I was ultimately rejected after the first technical interview round. Everything else was good, including communication. However, it was still a long process.
The recruiter emailed me to schedule two phone interviews. The first phone interview question was very hard, and the interviewer didn't give any hints and was no help at all. Two weeks after the phone interviews, I was informed that I was rejected.
I had four algorithmic interviews in a row. They gave me all the material I needed to prepare for the interviews and as much time as I required. The questions were very hard, in my opinion.