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

See Most Recent

Helpful (3)

Great place to work

  • Comp & Benefits
  • Senior Management
  • Culture & Values
  • Career Opportunities
Current Employee - Architect in Redmond, WA
Current Employee - Architect in Redmond, WA

I have been working at Microsoft

Recommends
Approves of CEO
Recommends
Approves of CEO

Pros

If you are a software engineer, you wil learn a ton about software development and have great opportunities to grow and enhance your technical skills. The company has a very broad range of projects to work on, so you can work on pretty much any kind of software that you want to work on. Your colleagues will be super-smart. The company is well run day-to-day and you can learn from you rmanagers and senior technical people. Decisions are thoughtful - you do not worry about abrupt changes in directions.or suddently the company deciding to shutter your division.

Cons

Senior management is cautious about new technologies, which has led to missed opportunities in lots of new markets. It is a competitive internal culture and employees are ranked against one and other for performance reviews, all the way up to executive levels. Because of that, management is not as cohesive or cooperative as they ought to be.

reviews filtered by
  • Any Location
  • Any Job Title
  1. Helpful (2)

    Great work environment

    • Comp & Benefits
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Program Manager Lead in Redmond, WA
    Current Employee - Program Manager Lead in Redmond, WA

    I have been working at Microsoft

    Recommends
    Approves of CEO
    Recommends
    Approves of CEO

    Pros

    Dedicated, passionate and very smart individuals, Microsoft has a culture of perservering in the face of challenges, lot of autonomy, flexible work hours, opportunities to grow and learn new skills, can switch roles and teams within the company pretty easily and get a range of experiences

    Cons

    Teams across organizations sometimes not aligned on goals, a lot of layers of management

  2. nice company; less exciting product

    • Comp & Benefits
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Software Development Engineer In Test in Mountain View, CA
    Former Employee - Software Development Engineer In Test in Mountain View, CA

    I worked at Microsoft

    Approves of CEO
    Approves of CEO

    Pros

    nice company culture;
    nice &smart colleagues;
    work life balance

    Cons

    not so exciting product;
    some potential politics you should be very careful;
    people have to learn how to show themselves;

    performance review will replace some people every year, this is for sure...
    especially for mountain view branch. I heard about several cases, that
    manager has finally "walked out" people from workplace...
    so please keep on checking in your code changelist; keep on raising your
    voice in email thread... also please do not make (even little) mistake, which will be
    written in to the performance review.

    Advice to Management

    try more interesting product;
    try more challenging idea

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

See Most Recent

Work at Microsoft? Share Your Experiences

Microsoft

 
Click to Rate
or

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