Company: Microsoft
Date: 2017-03-26
Overall rating: 3/5
Employment status: current
Experience level: Junior

Experience will depend on the team and project
Pros: One of the best work life balances out there.
Cons: Not everyone is at the same stage of their careers and not all products are at the same stage either. This means you'll easily find motivated engineers mismatched onto maintenance mode products going nowhere and with size comes a dilution of talent.