Company: Microsoft
Date: 2014-01-29
Overall rating: 4/5
Employment status: current
Experience level: Junior

Great company, smart folks, a little too much bureacrazy
Pros: smart folks, good talent and good challenges
Cons: office politics, too large and missed almost every single market trend in the recent years