Company: Microsoft
Date: 2015-11-16
Overall rating: 4/5
Employment status: current
Experience level: Junior

advantage and disadvantage of MS in my opinion
Pros: Benefits good, covering personal exercising and educational training.
Medical insurance wonderful, covering yourself and some of your family members.
Spacious work space.
Not very busy work.
Cons: Work flow is too long, and really spends much time.
There are too many black boxes which we depend on in the process of development.