Company: Microsoft
Date: 2008-06-13
Overall rating: 5/5
Employment status: current

First impression of a newbie at MSFT.
Pros: As Bill Gates says: "This is the place where you can change the world". It is quite true. That is probably the single most reason for me to work. Compensation package is at par with industry. Tremendos opportunities for professional and career growth. Clear cut defined roles and expectations. Best in the nation medical coverage.
Cons: Reviews can be bureacratic. Very hierarchical levels. There is some lack of direction in terms of technical strategy. Groups are pretty independent and hence, at times, often compete with each other. Some people can loose track with too much job security.