Company: Microsoft
Date: 2015-08-09
Overall rating: 4/5
Employment status: current
Experience level: Junior

Microsoft
Pros: Benefits, innovation, community giving, vast global opportunities to learn, grow, and support long term career path. Your career  is up to you to manage, not your manager.
Cons: Large corporation. run like one, mostly.  Lots of decision makers.  Your career  is up to you to manage, not your manager.