Company: Microsoft
Date: 2013-07-26
Overall rating: 3/5
Employment status: current
Experience level: Confirmed

It was a great place to work....in the past....
Pros: When I was there in the early 2000's it was a great place to work where we had challenges to concur, innovation was the norm, and the management was great.
Cons: I left because I did not feel that the career growth was there for the inside.  The company had a serious problem understanding how to nurture internal talent and was constantly hiring for senior positions from the outside.  The review system as been in flux forever and has caused a poisonous environment for the talent in the ranks.