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

Senior Software Engineer
Pros: Work-life balance, decent work, awesome campus, very good benefits
Cons: Critical pieces of every product is developed in US. IDC gets only small pieces
Frequent re-orgs hamper growth