Microsoft - Technically fulfilling, a great work environment, but not for someone who likes to stand out in a crowd | Glassdoor
There are newer employer reviews for Microsoft
There are newer employer reviews for Microsoft

See Most Recent

"Technically fulfilling, a great work environment, but not for someone who likes to stand out in a crowd"

StarStarStarStarStar
  • Work/Life Balance
  • Culture & Values
  • Career Opportunities
  • Comp & Benefits
  • Senior Management
Former Employee - Data Platform Technology Specialist in Philadelphia, PA
Former Employee - Data Platform Technology Specialist in Philadelphia, PA
Recommends
Neutral Outlook
Disapproves of CEO

I worked at Microsoft full-time (More than 3 years)

Pros

Technology everywhere, always changing and a fun place to work

Cons

Poor management, bad decisions at upper levels

Advice to Management

Invest early in emerging technologies and work better with non-MSFT technologies

Other Employee Reviews for Microsoft

  1. Helpful (1)

    "a great place to be a consultant but wouldn't want to be an FTE"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Contractor - Senior Financial Analyst
    Current Contractor - Senior Financial Analyst
    Neutral Outlook
    Disapproves of CEO

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

    Pros

    Learning environment with opportunities in many different areas

    Cons

    Need to be able to hit the ground running and work with a lot of egos. Considering that everyone is fairly well paid, there are morale issues nearly everywhere and collaboration is not encouraged because of the review model.

    Advice to Management

    Encourage collaboration by changing the review system! Work to decrease competition among divisions (would greatly increase the "bring to market" time for new products) and encourage innovation. Right now, everyone is scared to make big suggestions for fear of failure and how it will impact their review.


  2. Helpful (1)

    "If you're an engineer, it's like working at Disneyland"

    StarStarStarStarStar
    • 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
    Neutral Outlook
    Disapproves of CEO

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

    Pros

    1) Very smart, knowledgeable coworkers. You can definitely learn from your team mates.
    2) Many interesting projects to choose from. No matter what part of computer science you are interested in, there's some group working on it.
    3) Top notch development tools and other software at work.
    4) Better than average pay, great benefits.
    5) Free MSDN Ultimate subscription for Employees means you can get almost every Microsoft software product free for your home use. Deep discounts on Microsoft products at the company store when you are buying gifts for friends.
    6) Most employees have their own office (though many new employees are doubled up), so you don't hear everyone's personal phone conversations at work.

    Cons

    1) If you are used to being the smartest and most capable developer in your company, that won't be true anymore. Your coworkers will be just as smart as you. This is hard for some people to deal with.
    2) Arbitrary but Darwinian personnel evaluation process. This alienates a lot of good workers. Read the Vanity Fair article for details.
    3) It's a really big company, so all the big company ills are present - lots of unnecessary process, empire building, political (character) assassinations in the management ranks.

    Advice to Management

    Scrap the evaluation system. If you put together a team of 10 superstars, you shouldn't have to torpedo one of the superstar's career's to fit an arbitrary curve.

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