Great work environment. Flexible hours. Lots of opportunities to grow. If you get bored of the technology you are working on, no problem; switch to another completely different product in the company. Good benefits package.
A bit process heavy, especially on very old products.
Though I applied online for a position at Microsoft over a month ago, I only received a call from the recruiter the day after I secured a reference. Now, although I applied for a Program Manager position, the recruiter informed me that my profile sui
Great interview programming questions, comprising 4 stages: * 2 technical interviews * 1 HR interview * 1 senior manager interview Each technical interview consisted of 2 technical questions and 1 design question. The interview was professio
The process started with an email question that required a response. Following that, I had a phone interview where I was asked questions about real-time operating systems and concurrency issues. The on-site portion consisted of six interviews. The
Though I applied online for a position at Microsoft over a month ago, I only received a call from the recruiter the day after I secured a reference. Now, although I applied for a Program Manager position, the recruiter informed me that my profile sui
Great interview programming questions, comprising 4 stages: * 2 technical interviews * 1 HR interview * 1 senior manager interview Each technical interview consisted of 2 technical questions and 1 design question. The interview was professio
The process started with an email question that required a response. Following that, I had a phone interview where I was asked questions about real-time operating systems and concurrency issues. The on-site portion consisted of six interviews. The