Company: Microsoft
Date: 2013-04-30
Overall rating: 4/5
Employment status: current
Experience level: Junior

Great opportunities, but still a slow giant
Pros: You can quickly get notice and rise up and get into cool projects. 
You get compensated very very well. 
You work with industry experts and very intelligent people
Cons: Microsoft has a hard time with services, since most people are used to boxed software.
Please get rid of dead weight faster, some people really shouldn't be senior or leads. The review system is terrible at this.