Company: Microsoft
Date: 2017-08-07
Overall rating: 5/5
Employment status: current
Experience level: Confirmed

Microsoft company review
Pros: - direction of company is clear and apt; moving towards cloud computing and democratizing AI; lot of opportunities in these areas. 
- can switch jobs internally anytime; no sticking around the same team if you don't like it.
Cons: - compensation is not competitive with fb, google. 
- more to be done to inspire innovation within/ across teams (this may be specific feedback on my current team). 
- managers have a huge say in reviews and promotions. there is no way to quantify peer feedback and can take a back seat. 
- Microsoft was considered an environment with higher job security; but, that's not the case anymore with increasing love for Wall Street. In a way, it was good to manage out low performers and keep folks productive, but, they did not match it with increase in compensation.