Company: Microsoft
Date: 2011-09-09
Overall rating: 3/5
Employment status: current

Great opportunity to learn the software business from industry leader.
Pros: Microsoft has products in many different areas - operating systems, database systems, messaging products, telephony, online games, etc.  One of the best reasons to work at Microsoft is the diversity of products and the opportunity to work with some very talented people.
Cons: Microsoft is a very large company with a fairly deep hierarchy.  The opportunities for true entrepreneurs is far less today than it was 10 years ago.  It is much more difficult to start something new at Microsoft.