Company: Microsoft
Date: 2014-04-11
Overall rating: 4/5
Employment status: former
Experience level: Junior

Very good company; great benefits; great learning and development resources
Pros: Smart colleagues, very friendly casual work atmosphere, opportunity for career advancement, and amazing benefits (yes, perhaps still the best in any where in the Puget Sound). The company and management cares about your well-being.
Cons: Most everyone is absorbed in the stack ranking mastery and staying safe; very little innovation, creative thinking, problem solving, or taking initiative. Much energy is put on internal systems and fitting in to the same box. Not much inspiring, pioneering, diverse, or authentic thinking (employees and leadership); more of the same type, old-fashioned, skill maintenance emphasis.