Company: Microsoft
Date: 2015-01-26
Overall rating: 4/5
Employment status: current

Fun place to work, helps you build a solid foundation for a technical career
Pros: I always learn something new each day. There are loads of opportunities in diverse technologies and products. The company promotes collaboration. Amazing mentors and coworkers contribute to your success.
Cons: Moving between products is a cumbersome process.