Company: Microsoft
Date: 2014-10-01
Overall rating: 4/5
Employment status: current

Great place to work
Pros: - amazing compensation
- flexible working hours
- amazing medical benefits
- work with few of the best minds
- People are willing to help.
- constructive feedback is welcomed ad encouraged
Cons: - Stability is a concern
- Every new CEO brings in LOADS of changes and at times you get caught in the changes
- will be difficult to work anywhere else after working there
- Having enough technical knowledge is not enough. You need to play your cards right.