Company: Microsoft
Date: 2008-12-30
Overall rating: 3/5
Employment status: former

Content Senior SW engineer
Pros: Impact and the ability to work on products used by millions of people.
Cons: Incompetence of upper management. Convoluted review system and lack of transparency in compensation. Crappy stock.