There are newer employer reviews for Microsoft

1 person found this helpful  

Overall a good place to be

  • Comp & Benefits
  • Work/Life Balance
  • Senior Management
  • Career Opportunities
Current Employee - Software Development Engineer II  in  Washington, DC
Current Employee - Software Development Engineer II in Washington, DC

I have been working at Microsoft

Pros

Good people to work with
Managers who tried to help my career (not always skilled at doing so)
Good work life balance
a chance to work on products that many people will use

Cons

very Redmond centric, I was at a small office and we were less important
too much overhead, too few developers managed by too many
you have to sell yourself and your accomplishments to get ahead

Recommends
No opinion of CEO

8056 Other Employee Reviews for Microsoft (View Most Recent)

Sort: Rating Date
  1. 5 people found this helpful  

    below average

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Career Opportunities
    Current Employee - Anonymous Employee  in  Redmond, WA
    Current Employee - Anonymous Employee in Redmond, WA

    I have been working at Microsoft

    Pros

    Decent pay package and ok growth opportunities

    Cons

    old school, slow decision making and limited growth opportunities

    Doesn't Recommend
    Disapproves of CEO
  2. 3 people found this helpful  

    Great place to work

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Career Opportunities
    Current Employee - Architect  in  Redmond, WA
    Current Employee - Architect in Redmond, WA

    I have been working at Microsoft

    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.

    Recommends
    Approves 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.