Company: Microsoft
Date: 2011-02-10
Overall rating: 5/5
Employment status: former

Very good working environment
Pros: talent, upbeat, and innovative folks
Cons: too big, perks are not keeping up with high tech companies