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

Great company, you learn a lot
Pros: - very flexible with work patterns (at least in UK), if there is no need for you to be in the office you can work from home
- you learn a lot, the company is so big you never end up knowing everything and everyone
- most people are very smart 
- there are many globally offices so you can always move internally within the company
Cons: - despite a huge revenue quite skimpy on spending budget on things like xmas party, offsites etc