Company: Microsoft
Date: 2014-09-02
Overall rating: 5/5
Employment status: current
Experience level: Junior

Incredible company with too much bureaucracy and middle management
Pros: Incredible benefits, beautiful campus, kind people, amazing innovations, huge opportunities ahead for this company
Cons: Soooo much bickering, ego, and bureaucracy gets in the way of speed and product excellence.