Company: Microsoft
Date: 2013-05-22
Overall rating: 3/5
Employment status: current
Experience level: Senior

great place to build software
Pros: great perks, great salary. coffee is free and great.  great offices, great coworkers
Cons: sometimes feels too big.  getting good hardware is possible, but tricky.