Company: Microsoft
Date: 2012-01-06
Overall rating: 4/5
Employment status: current

Good experience but really hard to grow or experience diverse roles
Pros: The work you do is great, has impact and is fulfilling. People at your level are great and collaborative. Upper management is usually available for conversations and listening to you ... read the cons related to this
Cons: upper management takes time to listen to you but that's all they do. There is usually very little they will actually do to help you with where you want to go and who you want to be. So the motto "Your potential our passion" (this is the older one) is not really alive on the day to day level. Once you get in at a position, make sure it's something you like, cause moving around takes a lot of politics etc.