Company: Microsoft
Date: 2014-06-12
Overall rating: 4/5
Employment status: current
Experience level: Junior

Dynamic and positive (with our new CEO in charge)
Pros: The company is large but a strong network of employees who know how to get things done. Our new CEO and the re-org have really sparked passion in the employees, while maintaining the need for work/life balance. Tons of benefits and perks.
Cons: Figuring out who owns what. Because the company is so large, it can be tough to understand the responsibilities of various teams and groups. But, it is pretty easy to just ping someone within a group and ask "what does your team work on?"