Company: Microsoft
Date: 2013-05-07
Overall rating: 5/5
Employment status: current
Experience level: Junior

Great pay and benefits, flexible hours, good people
Pros: Great pay and benefits, even straight out of college
Flexible hours
Good people
Interesting and innovative products
Cons: This isn't a 9 to 5: expect to work around 60 hours per week, at least
Stack ranking for performance reviews