Company: Microsoft
Date: 2012-08-21
Overall rating: 3/5
Employment status: current
Experience level: Junior

Must fight to stay relevant via meaningful innovation
Pros: Has plenty of resources to accomplish great things.  Don't need to worry about pencils, papers, or funds for critical projects.  Great support and benefit system for workers with family.  Employees are encouraged to achieve work-life balance and self improvement.  Smart, talented, driven co-workers.
Cons: Stack rank review system gives managers unchecked power.  Experience may vary who you work for/with.  Siloed organizational structure wastes majority of human energy in politics so workders can not focus on getting business done.  Require strong EQ to survive.