Company: Microsoft
Date: 2009-01-26
Overall rating: 3/5
Employment status: former

Microsoft - from great to good
Pros: Microsoft was one of the greatest places to work in this industry as you got to work alongside great people and solve difficult problems for the entire world. There are only a few companies that you can work at that truly make a difference in everyone's lives.
Cons: Somewhere along the way the upper management lost sight of the ball and kept looking for the next billion dollar business without realizing that the current billion dollar businesses started from humble beginnings. The lean mean machine that was Microsoft when I joined back in the mid-90's has long gone - middle age has not been kind.