Company: Microsoft
Date: 2011-07-18
Overall rating: 4/5
Employment status: current

great place to work
Pros: Very wide variety of work areas available making it easier to find all types of challenges within the same company. great benefits package.
Cons: it has become too large to have agility.