Company: Microsoft
Date: 2014-04-09
Overall rating: 3/5
Employment status: current
Experience level: Confirmed

Great benefits but too stressful
Pros: The best benefits around: good pay, excellent medical, free drinks, etc.
Cons: Very stressful and hectic; cut throat culture and no room for 'nice guys'.  No matter how much you give, more is needed.  Granted this may be different between groups within the company.