Company: Microsoft
Date: 2014-12-02
Overall rating: 3/5
Employment status: current

Disappointing
Pros: If you love product development that tolerates delays :)
Cons: Culture favors developers and who you know in the insiders club. Innovation is long gone.