Company: Microsoft
Date: 2011-04-28
Overall rating: 4/5
Employment status: former

Excellent, nurturing environment.
Pros: Excellent, nurturing environment. Varied talent pool, a chance to work with the best minds of the industry, competitive compensation structure.
Cons: No real cons to be made an issue out of. The system takes a bit of time to weed out the bad hires that make it in, but its only because of the sheer size/ growth.