Taro Logo

Good place to work

Software Development Engineer II
Current Employee
Has worked at Microsoft for less than 1 year
March 25, 2009
Redmond, Washington
3.0
RecommendsApproves of CEO
Pros
  1. Cool technologies to develop.
  2. Great impact through technologies.
  3. Very smart people to work with.
  4. Great benefits.
Cons
  1. On average, slow professional growth.
  2. Lack of innovations, given the amount of resources available.
  3. Less customer focus.
  4. Huge project life cycles.
Advice to Management
  1. Give employees more free rein.
  2. The development process needs to be modified to fulfill customer demands. ISVs are not usually the end users. End users should be involved at the early stages of development.
  3. Small product cycles with fewer features are better than huge product cycles with many features and many bugs.

Was this helpful?

Microsoft Interview Experiences