There are newer employer reviews for Microsoft

 

Great place to begin your career

  • Comp & Benefits
  • Work/Life Balance
  • Senior Management
  • Culture & Values
  • Career Opportunities
Former Employee - Sales Director  in  Chicago, IL
Former Employee - Sales Director in Chicago, IL

I worked at Microsoft full-time for more than 10 years

Pros

Great benefits and it is a great place to be early in your career (years 3-5).
Takes the competition seriously
Good use of its own technology internally
Excellent community focus and gives back/encourages employees to do so too

Cons

Very political work enviornment; field leadership can lack integrity
Career moves/relocations expected frequently (2-3 years) to progress career
Work life balance is the responsibility of the employee regardless of work volume and expectations
Human resource department is very junior and lacks leadership for such a big company

Advice to ManagementAdvice

Consider having a greater presence in Silicon Valley.

Doesn't Recommend
Neutral Outlook
No opinion of CEO

8179 Other Employee Reviews for Microsoft (View Most Recent)

Sort: Rating Date
  1. 1 person found this helpful  

    Strategy is heading in the right direction, Organization Health has a long way to go.

    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee

    I have been working at Microsoft

    Pros

    Company builds some very exciting products and is showing more openness to hear the market's feedback. Potential with new organizational structureand CEO to realize some of the great potential.

    Cons

    50/50 chance of landing in an organization that will function well. If you land in one that does not the politics, unethical behaviors and agendas driven by personal interests of the management can completely destroy your career. Your manager controls 90% of your success of your career, if they don't like you, are not effective in their organization regardless of your contributions you will not be recognized. As a result many people promoted are not the most qualified or the "leaders" you would hope to see running the company.

    Advice to ManagementAdvice

    Leadership - consider replacing at least 40% of the management level of Director and above. If they have seen rapid upward movement without having actually had to own the results of their decisions (role rotation in less than 3 years) if the feedback from their organizations do not show a balance of diversity in the promotion and upper levels that mirrors the lower levels, both are good indicators they have succeeded by working within the "Boys Club". Not the type of ethical, moral and open thought leadership needed to land the challenges needed in a dynamic environment.

    Doesn't Recommend
    Approves of CEO
  2. 1 person found this helpful  

    OK place to work - Would *not* recommend to a new grad unless you get a great group

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Software Development Engineer  in  Redmond, WA
    Current Employee - Software Development Engineer in Redmond, WA

    I have been working at Microsoft full-time for more than a year

    Pros

    Good pay,
    Stable job,
    Lots of technical resources,
    MSR has tons of cool stuff going on (but you need a phd to join)

    Cons

    Slow-moving (though some groups are getting faster),
    Hard for young, passionate people to make a true impact - stifles your desire to want to keep trying to change things,
    Stuck in MSFT tech stack (.NET),
    Bad resume brand if you ever want to go to a smaller company,
    Too many PMs often slow things down instead of help,
    Can develop a bad mentality as dev since focusing on testing is "not your job",
    Benefits aren't as good as companies in the Bay area,
    Management/teams are very hit and miss,
    Culture just isn't that exciting- lot's of 10+year vets (which isn't necessarily a bad thing), but it doesn't seem like many people are eager to shake things up.
    Many teams don't seem all that necessary (their cost:output doesnt warrant existence), or don't have clear goals (think internal tool teams, etc)

    As a young person, I think it's probably better to end up at a place like Microsoft later in your career.

    Doesn't Recommend
    Positive Outlook
    Disapproves of CEO
There are newer employer reviews for Microsoft

Worked for Microsoft? Contribute to the Community!

Your response will be removed from the review – this cannot be undone.