Company: Microsoft
Date: 2014-10-21
Overall rating: 4/5
Employment status: former
Experience level: Junior

Great Experience but Narrow Vision
Pros: Great Benefits and Perks and all the possible facilities one can expect at work. Wonderful infrastructure and facilities
Cons: It is very easy to spend too many hours on doing task and later on realizing that is not priority next year. I believe quite a few of the large company face similar situation.