Reasonable, stable place. Nice benefits.
If you don't like the team, or simply got tired of the same old routine/technology/building, it's generally not too hard to find a different one to work for. Free drinks.
No upside for the stock.
Your growth depends on your manager(s) and the team you're on, less on yourself.
Unlike some others, no free food. Free sodas (bad for health). Cafe food quality really not that great.
Don't always be a follower. Take Microsoft in a new direction where others would like to follow, instead of following (shiny) paths others are already leading and well ahead of the way.
The technical quiz asked me many hard questions related to software development and project management. The call kept losing connection, but luckily the lady was friendly about it, and we continued the interview where we left off. Overall, it was a
The interviewer was nice and gave some hints, but I failed due to poor preparation.
Expect 5 to 6 interviews in a single day, each lasting 1 hour. These are coding-based interviews, and you'll need to code on a whiteboard. This involves preparing data structures, algorithms, and writing code. The first 3 to 4 interviews are crucial
The technical quiz asked me many hard questions related to software development and project management. The call kept losing connection, but luckily the lady was friendly about it, and we continued the interview where we left off. Overall, it was a
The interviewer was nice and gave some hints, but I failed due to poor preparation.
Expect 5 to 6 interviews in a single day, each lasting 1 hour. These are coding-based interviews, and you'll need to code on a whiteboard. This involves preparing data structures, algorithms, and writing code. The first 3 to 4 interviews are crucial