Company: Microsoft
Date: 2014-07-28
Overall rating: 3/5
Employment status: former
Experience level: Senior

Your experience varies widely depending on what group you work for
Pros: The company empowers employees with great tools and training.
Cons: Often out of touch with market trends. Depending on the group, true collaboration and innovation is rare as employees compete against peers, within the group and cross-group.