Company: Microsoft
Date: 2014-09-17
Overall rating: 2/5
Employment status: former
Experience level: Junior

Not for Everyone
Pros: Many groups to choose from and grow your career path
Smart and intellectual people
Technology Leader that wants to make a difference
Cons: To large and dysfunctional, duplicate responsibilities and too much focus on showing muscle vs actually getting the work done.  I found that people would spend more time discussing issues vs trying to solve them, positioning themselves over the betterment of the company and dedicating themselves to drive toward sales numbers vs focusing on solving problems with solutions that customer want and value.