Company: Microsoft
Date: 2008-09-04
Overall rating: 4/5
Employment status: current

It's great, but not what it used to be...
Pros: After having been here for ~12 years, I would say the best reasons to work at MSFT are: great co-workers; benefits; amazing products and accomplishments;
Cons: Getting too big; too much competition and duplication of efforts between teams; some not-so-amazing products and accomplishments