Company: Microsoft
Date: 2018-03-14
Overall rating: 5/5
Employment status: current
Experience level: Junior

Good place to learn and kick-start your career
Pros: - Get to interact with some of the best minds in the Industry
 - Always get to work on the latest and the greatest in the market
 - Work-life flexibility
 - Open door culture
 - Internal job changes are allowed and encouraged
 - Medical Insurance and benefits
 - Stock awards (not in all the divisions)
 - Good infrastructure
Cons: - Compensation band should be improved
 - Almost no employee perks (since the last 3 years)