Microsoft - A great company to work for | Glassdoor
There are newer employer reviews for Microsoft
There are newer employer reviews for Microsoft

See Most Recent

"A great company to work for"

Star Star Star Star Star
  • Work/Life Balance
  • Culture & Values
  • Career Opportunities
  • Comp & Benefits
  • Senior Management
Current Employee - Senior Software Development Engineer in Redmond, WA
Current Employee - Senior Software Development Engineer in Redmond, WA
Recommends
Positive Outlook
Disapproves of CEO

I have been working at Microsoft full-time (More than 10 years)

Pros

Compensation is great (pay + bonus + benefits) and reliable.
You get to work with a ton of passionate and smart coworkers.

Cons

Your work tends to be siloed to specific areas and there is a lot of bureaucracy and politics involved, especially as you cross divisions. It may be one company but the various divisions often don't collaborate well.

Advice to Management

Encourage and reward cross-group collaboration and allow code to be changed across group boundaries.

Other Employee Reviews for Microsoft

  1. "Creative people working on no"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Anonymous Employee in Redmond, WA
    Current Employee - Anonymous Employee in Redmond, WA
    Doesn't Recommend
    Negative Outlook
    Disapproves of CEO

    I have been working at Microsoft full-time (More than 10 years)

    Pros

    1. Very large company with diverse business unit - easy to switch between teams without changing company
    2. Used to have great benefits
    3. Opportunities to work on cutting edge technology

    Cons

    Unfriendly review system continues to create tension among team members, as such people are more focused doing things to get good review instead of focus on right priority for the company. This also happens at the very senior level which results in duplication of work/good projects get killed prematurely (remember Microsoft had tablet way before Apple)/people not willing to play corporate politics leave the company.

    If you are thinking of changing the world - then you would be better off working for startup or smaller company. Currently it's too big; no matter how talented you are - you will likely be working in a software engineering pipeline where decisions (perhaps wrong?) are being made way above your pay grade. There is hardly any opportunity to work on your unique creative ideas and see it flourish at end user hand

    Advice to Management

    1. Change review system; it's not helping the company. Current review system is fueling higher percentage of unhappy employees and loss in productivity
    2. Have a long term vision on employee retention/benefits/collaborative work culture. Friendly competition is good, but if people need to play survival game every single day; they are not focused on company priority
    3. Reduce bureaucracy and find ways to let flourish grass root ideas. Top down approach works for a while for catching up but does not breed out of the box creative product for Microsoft.


  2. "Microsoft is great to work at as a contractor"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Contractor - Marketing Manager in Seattle, WA
    Current Contractor - Marketing Manager in Seattle, WA
    Recommends
    Neutral Outlook
    No opinion of CEO

    I have been working at Microsoft as a contractor (More than 3 years)

    Pros

    If you are a V-, depending on level of experience, you should be earning at least $80-100K. Upside, you work with really intelligent people and it could be a lot of fun!

    Cons

    It is intense at Microsoft. Even as a contractor, you will work long and intense hours.

    Advice to Management

    None

There are newer employer reviews for Microsoft
There are newer employer reviews for Microsoft

See Most Recent

Work at Microsoft? Share Your Experiences

Microsoft
  • Star
  • Star
  • Star
  • Star
  • Star
 
Click to Rate
or