Very big company, able to get my hands on some cool and big projects.
Also, very good benefits and fairly good pay.
Learning from a lot of smart people, and learning Windows Programming, which is not easy to find out there.
The company is too big, so personal growth is not as fast as in other start-ups.
Also, the communication between colleagues is not as good as in start-ups. Sometimes, you have to spend a lot of time trying to dig out knowledge from other people, and after a while, you just give up and want to figure things out by yourself.
Personally, I don't like this type of working environment because it doesn't help the business move forward. However, this is what happens in every big corporation, not just Microsoft.
Try to make the people communicate, inside the team or outside the team.
Promotion is very important to a lot of people, and the way that Microsoft promotion doesn't make sense for the team that is very busy.
I found the job listing on their website and applied. I heard from them via email and subsequently had a telephone interview (non-technical), followed by an on-site interview in North Carolina. Everyone involved in the process appeared very young,
I was 24. After graduating with a B.A. in Computer Science and working for one year at UC Berkeley's RAD Lab, I interviewed for a software engineer-in-test position at Microsoft's Silverlight unit. The interview process included three rounds of phon
Microsoft Interview process Off Campus through college. Round 1: Online coding questions (Eliminatory round). Technical round - 2. Round 1: Online Coding solving. Round 2: HR + Coding.
I found the job listing on their website and applied. I heard from them via email and subsequently had a telephone interview (non-technical), followed by an on-site interview in North Carolina. Everyone involved in the process appeared very young,
I was 24. After graduating with a B.A. in Computer Science and working for one year at UC Berkeley's RAD Lab, I interviewed for a software engineer-in-test position at Microsoft's Silverlight unit. The interview process included three rounds of phon
Microsoft Interview process Off Campus through college. Round 1: Online coding questions (Eliminatory round). Technical round - 2. Round 1: Online Coding solving. Round 2: HR + Coding.