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

SDE
Pros: You can have enough time for 
1. self learning at Microsoft.
2. your family.
3. taking care of Health.
The learning resource provided by Microsoft for their employees are tremendous.
Cons: You do not get much opportunity to work for some exciting or brain storming problems at Dynamcics CRM IDC.