Company: Microsoft
Date: 2014-02-20
Overall rating: 4/5
Employment status: former
Experience level: Senior

Worked here for 10 years
Pros: - Smart people lots to learn
- Company has its heart in the right place.
- Love the culture of giving
Cons: - You are on an island - can't use open source, stuck with some internal solutions that are not as good.
- Review system and curve fitting was bad, but glad to know its being changed.
- Too many people just attending meetings and contributing little.
- Too many Principals with rest and vest mentality.