Company: Microsoft
Date: 2011-10-20
Overall rating: 5/5
Employment status: current

It's a rollercoaster ride.
Pros: Passion for product, overall desire for collaboration and sincere interest in each other's success. No fear for challenging status quo and staying lenghty Friday nights to be the best. Overall, being surrounded by really smart people and having every day bring excitement and novelty.
Cons: The "calibrations" -- review -- process is taxing, and on many occasions, does not necessarily reward the best talent, but rather, those that made themselves more visibly present (read: less hidden behind their computer screens) and also, accomplishments close to the end of the fiscal year, rather than various feats throughout the year.