Taro Logo

Review on Microsoft

Software Development Engineer
Current Employee
Has worked at Microsoft for less than 1 year
May 4, 2010
Shanghai, Shanghai
4.0
RecommendsApproves of CEO
Pros
  1. A big company that is making great products.

  2. Good opportunities to transfer across different departments.

Cons
  1. Too many testers and program managers. It wastes too many engineering resources.
  2. The release cycle is a little longer than other internet companies; the development is not agile enough.
Advice to Management

I think Microsoft should pay much more attention to the mobile platform, since its market share is far less than its competitors (Apple and Google). Also, cloud computing is an essential area for the company's success in the future decade.

Was this helpful?

Microsoft Interview Experiences