Company: Microsoft
Date: 2014-04-29
Overall rating: 3/5
Employment status: former
Experience level: Junior

Learn a lot - but painful
Pros: Medical/Dental/Vision Benefits; well-resourced organization; great experience to have on your resume.
Cons: Highly political colleagues; incompetence is sometimes rewarded by lateral shifts and people moves; too much email; working all hours of the day and night; entitled colleagues.