Company: Microsoft
Date: 2014-05-21
Overall rating: 3/5
Employment status: current
Experience level: Junior

Great company w/ great opportunities but bureaucratic and doubtful future
Pros: smart people, great teams, great perks, work across enterprise and consumer products, work on devices, cloud services, productivity software, gaming - you name it, Microsoft does it.
Cons: - Highly bureaucratic, everything is decided through leadership consensus and takes much longer.