Taro Logo

Great company with smart people, but management of some teams is not good

Software Development Engineer
Current Employee
Has worked at Microsoft for less than 1 year
November 19, 2009
Mountain View, California
4.0
RecommendsNo CEO Opinion
Pros

You can work with lots of smart, hard-working people. You have many chances to work on projects across different teams. It has a very established software development process.

Cons

Too big to change fast. Political issues everywhere.

Not all leads are good at management.

Development tools need to be improved.

Advice to Management

We need to rethink the PM vs. Dev vs. Test organization structure.

Was this helpful?

Microsoft Interview Experiences