Company: Microsoft
Date: 2013-05-21
Overall rating: 4/5
Employment status: former

Good experience, smart workforce, sometimes repetitive
Pros: good people, nice perks and working environment
Cons: limited opportunities for advancement unless you relocate to Seattle