Company: Microsoft
Date: 2014-01-24
Overall rating: 4/5
Employment status: former
Experience level: Junior

Dynamic environment, a lot of career opportunities
Pros: Dynamic environment, a lot of talented professionals to work with, diversified product/ solution offerings
Cons: Some management team members are very tranditional, may result in stagnant status of creativity