Company: Microsoft
Date: 2009-07-10
Overall rating: 4/5
Employment status: current

Microsoft is a good place to work
Pros: (1) Good Benefits
(2) Lot of opportunities to switch among groups
(3) Cool Technology and lot of exciting new opportunities
Cons: (1) Too many groups doing mediocre work
(2) Review process is complicated and is not just
(3) Hard to get company wide recognition