Company: Microsoft
Date: 2016-05-01
Overall rating: 4/5
Employment status: current
Experience level: Junior

Great work environment
Pros: Flexibility on deciding your deliverables.
Awesome campus: cricket, tennis, basket ball, beach volly, volly, football grounds in campus.
Lot of facilities: cab service, medical, gym, free snacks cold-drinks milk fruits and packed juices.
Intelligent people around.
Cons: Technologies that you work on are Microsoft specific.Most of the similar level companies don't use them.