Company: Microsoft
Date: 2014-02-05
Overall rating: 4/5
Employment status: former
Experience level: Confirmed

Smart people and team spirit
Pros: I loved the excitement of working on a new product and feeling like part of something big. I never missed a company party or meeting - there's nothing like clapping and using noisemakers with 18,000 other Microsofties when Steve Ballmer comes running out onto the stage at Safeco Field.
Cons: The performance review system is broken. I hear they're fixing it, but I'm skeptical. The lean, innovative teams of 15 years ago are being replaced by bureaucracy and too many meetings.