Taro Logo

Great place to be employed; not so great place to work

Software Design Engineer
Current Employee
Has worked at Microsoft for less than 1 year
July 6, 2008
Redmond, Washington
4.0
RecommendsDoesn't Approve of CEO
Pros
  1. High-impact products with millions of customers.
  2. Reasonable resource allocation.
  3. Reasonably easy to find opportunities on different teams.
Cons
  1. The process usually feels anti-agile.
  2. Project management is heavy and slow to respond to competition/opportunity.
  3. Discipline-based silos make it difficult to collaborate as a team.
  4. If you're not a "partner," you're a peon. It's real classism.
  5. The review process emphasizes competition with peers over team collaboration.
Advice to Management

Quit dividing the world into PM/SDE/SDET and give your lower-level folks freer reign. Happily emulate the competition and support "20% time" to make things better from the bottom up.

Was this helpful?

Microsoft Interview Experiences