Company: Microsoft
Date: 2018-10-04
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

Good company if you want to have a life and family
Pros: Good work-life balance.
Flexible work hours and relaxed environment.
Good benefits and medical insurance.
Lots of free drinks and tea options.
Willing to invest in employees and let them grow.
Cons: Make you pay for the snacks through vending machines in each building kitchen.
Noncompetitive compensation.
Slow response to the market opportunities.
Good visions but sometimes poor execution on the upper managerial level.
Bureaucracy and overhead sometimes lead to slow progress and reduced productivity.