Taro Logo

Working at Microsoft is fun, rewarding, and has the unlimited potential of making a big impact in technology

Software Development Engineer
Current Employee
Has worked at Microsoft for less than 1 year
April 26, 2008
Redmond, Washington
4.0
RecommendsDoesn't Approve of CEO
Pros

Abundance of knowledge resources, professional and career mentorship, scope for making a great impact on the world, opportunities to switch to several different roles and products within the company, great working conditions, and an amazing place to live (Seattle area).

Cons

Lack of vision for the company at the highest levels of management, bureaucracy, not being agile with respect to competition from smaller companies, and getting isolated into highly-specialized silos of work.

Advice to Management

We need to focus on core products and technologies and make them better, instead of being distracted into too many diverse businesses.

We should trim the size of the company by weeding out people who do not contribute.

We need to reduce the levels of middle management.

Was this helpful?

Microsoft Interview Experiences