Taro Logo

An ideal place to gain experience and skill

Lead Software Development Engineer
Current Employee
Has worked at Microsoft for less than 1 year
September 26, 2008
Shanghai, Shanghai
3.0
No CEO Opinion
Pros
  • Generally get to work with very smart people.
  • Get to leverage many good company technologies.
  • Usually a wide variety of projects are available to work on.
Cons
  • Limited in terms of technology when implementing web-based products, especially on the AJAX side.
  • Company and teams can be very large, making it difficult to have visibility at times.
Advice to Management

I would advise to consider again how teams are structured in order to deliver consistent, integrated web experiences. We seem to have many great engineers and talent, but over the course of several years have not been able to deliver many industry-leading web experiences within Windows Live.

Was this helpful?

Microsoft Interview Experiences