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

amazing infrastructure and benefits
Pros: solid company that can afford to do what it needs to do. no cutting corners on supporting employees.
Cons: navigating the ladder can be tough