Company: Microsoft
Date: 2009-11-24
Overall rating: 4/5
Employment status: current

Pretty good place to work at.
Pros: - Reasonable salary
- Nice summers in Seattle
- Lots of opportunities/technologies inside the company
- Can grow in an individual contributor or managerial path.
- Some extremely talented people
Cons: - Pockets of incompetence, especially outside the core moneymaker teams
- Lots of legacy to deal with
- Cross group collaboration is sometimes a nightmare