Company: Microsoft
Date: 2012-09-20
Overall rating: 5/5
Employment status: current
Experience level: Junior

Amazing place to work.
Pros: The overall culture & values is amazing. It is for sure one of the best places to work.
Cons: There is a lot of competition between employees, and sometimes people coming from other companies don't get the competitive culture right away.