You'll find the best people working around yourself, which is the biggest motivation.
Though it depends on the team, people are generally given the authority to take decisions.
The recreational area is good, which includes TT, foosball, chess tables, and x-box with Kinect.
People are co-operative and help you learn.
Though they have many projects going on, the pace of work is average. This is not to say that you won't get a lot of work; it's that you won't see your deliverables go live for a long time.
There are good things to learn, but not many new things to learn. You can get similar opportunities at other places too.
Keep doing the good work. Try to pull some more important stuff to the India office.
First, they came to my university for a presentation, and I gave them my resume. A week later, I was contacted by email to schedule a phone interview. The phone interview (about 20 minutes) consisted of questions like: * How would you test a keyboar
I had an on-campus interview with Microsoft a few weeks after the career fair, when I had given them my resume. This interview had only one pretty basic technical question. After that, I received a call a week later stating they wanted to fly me out
4 1:1 interviews, mostly algorithmic, with some questions on experience.
First, they came to my university for a presentation, and I gave them my resume. A week later, I was contacted by email to schedule a phone interview. The phone interview (about 20 minutes) consisted of questions like: * How would you test a keyboar
I had an on-campus interview with Microsoft a few weeks after the career fair, when I had given them my resume. This interview had only one pretty basic technical question. After that, I received a call a week later stating they wanted to fly me out
4 1:1 interviews, mostly algorithmic, with some questions on experience.