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 process started with a fairly involved technical screen, followed by a technical interview with a team member. I pulled out at this stage, but suspect that I would have been rejected anyway.
They were very clear about the process. The interview was expected because I'd had other interviews there before. It all went fine and was okay. I have to enter 30 words, so here I go.
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 process started with a fairly involved technical screen, followed by a technical interview with a team member. I pulled out at this stage, but suspect that I would have been rejected anyway.
They were very clear about the process. The interview was expected because I'd had other interviews there before. It all went fine and was okay. I have to enter 30 words, so here I go.
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