Company: Microsoft
Date: 2019-12-20
Overall rating: 4/5
Employment status: current
Experience level: Senior

Dynamic company that often feels like a startup
Pros: exceptional benefits
excellent incentive-based pay structure
high focus on ethics and values in workgroups/teams
big company making big impact globally
diverse job opportunities if willing to relocate
great place for self-starter willing and able to take risks
high level of empowerment to take steps for customers
company is generous to high-performers
Cons: low job security in all workgroups due to offshoring/outsourcing pressures
company very prone to unexpected layoffs with no warning
company struggles operationally for continuous improvement - culture of heroes
mostly high travel demands for jobs outside of HQ
Little loyalty to employees - company always opts for reducing legal risks over compassionate approaches to employee reskilling and placement during org changes