Company: Microsoft
Date: 2017-08-16
Overall rating: 5/5
Employment status: current
Experience level: Junior

Love it
Pros: - Can always find a new challenge
- Meet and work with lots of smart people
- Good overall benefits
Cons: - Pay not as high as other silicon valley companies
- No free food, though there are nice cafés
- Some parts of the company have a lot of politics and make it hard to progress