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

One of the coolest software companies to work for, but also a very large, slow company, that grew too much too fast
Pros: Very smart software engineers to work with if you are in the right team
Cons: Too slow to react to market changes, heavy processes in most departments, heavy bureaucracy in some departments