Company: Microsoft
Date: 2018-08-14
Overall rating: 4/5
Employment status: former
Experience level: Junior

Great opportunities
Pros: - Great new technologies 
- Friendly and talented co-workers
- Almost limitless opportunities to work with various new technolgies
- Great learning options
Cons: - Like any large organization politics can play a big role on decision
- Depending on unit and team, Life balance is not high in priority