Honestly, the main pros for working at Microsoft have to do with the work-life balance and the benefits. There's a good amount of drinking and joking on the job, which can actually be viewed as a good or a bad thing depending on who you ask (mostly good when done responsibly, in my opinion). The people are generally pretty smart and fun to be around, though there are way too many who have become or just are complacent and lack the motivation to be better at their jobs.
Management is atrocious. Like others have pointed out, there are way too many managers who don't actually even understand or possess the skills to do their jobs and effectively manage a team. The culture is egotistical in the sense that it promotes an "I" sort of mentality. There is very little in terms of collaboration and promoting team success. The infrastructure is archaic and all over the place. Also, there is very little emphasis placed on employee growth and development.
Bring in fresh minds with fresh ideas to manage, and then fire yourselves.
The interview process was good. The interview was mainly based on coding. There were no specific testing questions. The interview covered: * A question on arrays. * A question on Linked Lists, specifically how to insert a node. * A question o
I had two phone screenings. The first interviewer was nice and patient. The second one was too pushy and made me so stressed out. I got the second in-person interview with the first team. I can review better after the second interview, probably in
I got the first interview from my college career website and passed the first round. The second round was final and consisted of five interviews: * 1 Sr. SDET * 1 Test Lead * 1 Test Principal * 2 Directors Each interview had three parts: starting w
The interview process was good. The interview was mainly based on coding. There were no specific testing questions. The interview covered: * A question on arrays. * A question on Linked Lists, specifically how to insert a node. * A question o
I had two phone screenings. The first interviewer was nice and patient. The second one was too pushy and made me so stressed out. I got the second in-person interview with the first team. I can review better after the second interview, probably in
I got the first interview from my college career website and passed the first round. The second round was final and consisted of five interviews: * 1 Sr. SDET * 1 Test Lead * 1 Test Principal * 2 Directors Each interview had three parts: starting w