Good company with plenty of opportunities and good benefits.
Although they are working on it, the yearly performance review system just plain sucks.
They used a bell curve ranking system reminiscent of high school, thus, in order for someone to exceed, someone must fail, even if that person was an otherwise good and skilled worker.
The review system also tends to favor the butt kissers and brown nosers more than the people with actual technical talent and skill that are making the products successful.
Do a good job, meet all your deadlines, and solve all the problems, and you'll be rewarded as "average". But if you cc upper management in every email, bragging about your minor accomplishments, you get rewarded, even if you failed to meet many deadlines and couldn't finish half your tasks.
It's fairly obvious that the old stack ranking mentality is still stuck in the heads of many in upper management, so it may be a couple years before the new review system can be considered fair to everyone.
I had two simultaneous loops for two different positions at Microsoft and was selected for both. I ultimately accepted the one I thought was best suited for me. The interview process began with an emailed questionnaire that included personal and pro
MS: Need to improve communication and interview process.
The initial phone screen was friendly. The recruiter was helpful and gave some good tips on what kind of questions to expect. However, they should be doing a better job screening candidates and not just randomly interviewing developers with no testi
I had two simultaneous loops for two different positions at Microsoft and was selected for both. I ultimately accepted the one I thought was best suited for me. The interview process began with an emailed questionnaire that included personal and pro
MS: Need to improve communication and interview process.
The initial phone screen was friendly. The recruiter was helpful and gave some good tips on what kind of questions to expect. However, they should be doing a better job screening candidates and not just randomly interviewing developers with no testi