Company: Microsoft
Date: 2014-06-04
Overall rating: 5/5
Employment status: current
Experience level: Junior

Great place to learn and grow
Pros: Lots of products to work in and lots of different technologies you can learn and use. There's a lot of very talented people and I'm proud to work with them.
Cons: Roles vary from team to team. The test role can be extremely interesting in some parts of the company, while in others it can be not challenging at all.