Taro Logo

Amazingly varied experience over many years

Software Engineer
Current Employee
Has worked at Microsoft for less than 1 year
August 27, 2011
5.0
RecommendsApproves of CEO
Pros

It is effectively a conglomeration of many small companies around the world and enables you to work in very diverse fields and locations.

Cons

You have to be comfortable working in a large company. Large companies have a set of constraints, like backward compatibility and legal challenges, that smaller, newer companies do not.

Advice to Management

Stay agile and nimble. Think outside the traditional Microsoft box. Question everything. Seek to create new disruptive technology. Don't be ruled by Wall Street.

Was this helpful?

Microsoft Interview Experiences