Company: Microsoft
Date: 2009-11-10
Overall rating: 2/5
Employment status: current

Not for everyone.
Pros: Good benefits
Reputed brand.
Easier to get a job in it when compared to Yahoo, Google and Other Great Companies.
Cons: May not suite all kinds of people, Is not a place for geeks.
In order to advance in microsoft an engineer would need 80% HR skills and 20% technical skills.
Most of the people who work here are oblivious of the outside world and are still in same set of mind as it was 25 years ago.
Creativity, out of box thinking, analytical thinking are neither encouraged nor valued.