Company: Microsoft
Date: 2014-08-27
Overall rating: 4/5
Employment status: current
Experience level: Senior

Has been a great place to be a Service Engineer
Pros: You work with some of the smartest folks on earth and from all over the world.  This company is aware that you have a life outside work.  Even though we were expected to work hard there was understanding when I had to have time away for other interests.  I have enjoyed feeling like the work I do in the Windows Team had a global effect.  I have never been ashamed to say I work at Microsoft.
Cons: The challenges of working with the annual review system that has taken more time and resources than it ever should, often changes but never really seem to address the problems inherent to the system. Managers that have never learned to manage and others who are great and yet do not get the recognition that they deserve.