Company: Microsoft
Date: 2016-09-29
Overall rating: 4/5
Employment status: current

Great company with great products
Pros: One of the best tech companies to work for. 
Working with some of greatest minds in the tech and business
Good benefit and great learning opportunities
Cons: The promotion hierarchy is complicated and it is based on complex topic of "Impact" which is some times difficult to comprehend. 
Need a lot of networking to show your impact which undermines your true capabilities.