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

Progressive without a plan
Pros: This company offers amazing benefits, achieves high community contributions in both money and time, and possesses both the technology and intellect to become the leader in the cloud-based future.
Cons: Bureaucracy and lack of internal cohesion impact the execution and decision making processes. Would rather hire new personnel instead of cultivating the current talent pool thereby diluting the company culture. There does seem to be a sense that you are competing with your leadership for the same position. Thus, transparency is also a concern.