Company: Microsoft
Date: 2014-09-13
Overall rating: 4/5
Employment status: current
Experience level: Junior

Great place to work, contribute and learn!
Pros: If you are the type of person who is looking to always be better, this is the place to be. Microsoft offers infinite ways to grow as a professional for those who are proactive.
Cons: Hard to switch jobs if you don't have a strong internal network