Taro Logo

A great place to start your career

Software Development Engineer
Current Employee
Has worked at Microsoft for less than 1 year
June 11, 2008
Redmond, Washington
5.0
RecommendsApproves of CEO
Pros

Best reason: lots of smart people around you. You can learn directly from the source.

Also, good flexibility in choosing a project. Working for Microsoft can be a programmer's dream. If you don't like what you are working on, you can always choose something more interesting or appropriate for you.

Medical compensation is pretty good.

Cons

Within the company, it might be hard to find a startup-like atmosphere. Senior management is more risk-averse here than in other places in the industry. That said, several cool projects here and there (especially Live-related) started to appear, although it's more the exception than the rule.

Also, traffic.

Advice to Management

Pay 10x more attention to what customers want.

Was this helpful?

Microsoft Interview Experiences