Company: Microsoft
Date: 2012-01-01
Overall rating: 4/5
Employment status: former

Lets u work in your own way
Pros: 1) flexible timings
2)Chance to learn a lot from great people
3) good transportation facilities
4)good perks
5) Regular feedback mechanism
Cons: 1)The time to start work is high..They have several procedure to do before giving access.
2) No flexibility in choosing the department during intern process