Company: Microsoft
Date: 2014-04-05
Overall rating: 2/5
Employment status: former
Experience level: Senior

Microsoft has no loyalty
Pros: The salary is good and you get a lot of discounts/perks.  Flexible schedules so you can go to appointments during the day.
Cons: Work/life balance is VERY hard to come by and some groups are in constant fire drill mode. The review "curve" means someone on a team of rock stars is going to get a crappy review.