There are some truly great people working at Microsoft.
Learning from them and working with them on interesting projects cannot be undervalued.
It's also a great place to intern.
(Mis)management. Broken review system. Processes and politics.
Not the best for people who are more technical than politicians and don't want to be drawn into politics. They also don't want to be competing with peers instead of doing their job and delivering great products.
Oh, and you better be an SDE than an SDET because whatever they say, there are plenty of people who don't treat good test developers as well as they do product developers.
Advice? They won't listen to any, and even if they do, they will still do it their 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