Company: Microsoft
Date: 2011-10-31
Overall rating: 5/5
Employment status: former

Challenging, great people, can be frustrating at times
Pros: The people, benefits, the challenge, career options after Microsoft.
Cons: Internal politics, too many middle managers, too many vendors, everything is a process.