Company: Microsoft
Date: 2014-07-12
Overall rating: 5/5
Employment status: former
Experience level: Confirmed

great place to learn
Pros: wide variety of positions, easy to move around
Cons: competitive environment, short term goals