Company: Microsoft
Date: 2017-05-31
Overall rating: 4/5
Employment status: current
Experience level: Junior

Great benefit
Pros: Great benefit
good work life balance
lots of internal opportunities
Cons: engineering lead project management
some teams are like startup
lack of big picture