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

Hard interview process
Pros: Great benefits lots of smart people
Cons: there is no such thing as 8-5.. more like 6-9.