Microsoft Reviews

Updated August 30, 2015
10106 reviews filtered by
  • Any Location
  • Any Job Title
  • Full-time
  • Part-time
Employment Status

Reset

10,106 Employee Reviews

Sort: Popular Rating Date
  1. Software engineer

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

    Pros

    Good work life balance. Work time flexibility. Single office.

    Cons

    Low salary. Too many politics. Less challenge project.

    Advice to Management

    Need more interesting work projects. Need ways to encourage people work efficiently. Need more responsibilities.


  2. Director of Development

    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Director of Development in Mountain View, CA
    Former Employee - Director of Development in Mountain View, CA
    Recommends
    Positive Outlook

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

    Pros

    It is great company if you are working with right teams. Some of the team members are very passionate and highly technically capable leaders. Their ability to manage larger team with great process has kept them leader in some and survive in other area.

    Cons

    Not all teams are great. Some of the business leaders have survived being completely below average. They have no desire to excel and in this industry that is becoming death nail for them.

    Advice to Management

    Seriously, Please look at some of the SVP who have not been able to manage or deliver anything substantial and especially when they lead team in bay area i.e. outside of their Washington home pitch.


  3. Helpful (2)

    Associate

    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee
    Doesn't Recommend
    Neutral Outlook
    No opinion of CEO

    Pros

    Good people, office environment, trained well, promotes from within, good benefits

    Cons

    Low pay pay pay, no vacation, long hours, and weekends, no defined benefit plan, management uncomfortable

    Advice to Management

    Be more open ended when hiring, Ivy League school graduates do not automatically translate to good employee s, use past work experience


  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Review


  5. Great Stable Company To Work For

    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - User Experience Designer II in Redmond, WA
    Current Employee - User Experience Designer II in Redmond, WA
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at Microsoft full-time (More than a year)

    Pros

    Great compensation and benefits Meet and connect with brilliant people Great work/life balance (depending on the team) Easily jump to other teams within the company Extremely flexible schedules (depending on the team) Work on products and tools that touch millions of users Freedom to pursue projects that interest you (and up to you to initiate) Travel for conferences and workshops Free coffee and drinks

    Cons

    Full of politics Some managers are a nightmare to work with Difficult to make an impact in the culture No unity across teams on the same platform A lot of layers of management Teams can be have a terrible work/life balance Everyone outside of MS constantly doubting you Microsoft is not a "cool" place to work at (to most people)

    Advice to Management

    Many executives and mangers are tied to the past that it's extremely difficult to move forward into the future. Add in the political mess and you have a company with old culture habits that are stuck in the past. Need to identify and remove those people without putting employees in risk.


  6. Great place

    Former Employee - Anonymous Employee
    Former Employee - Anonymous Employee

    Pros

    Work life balance, good benefits

    Cons

    not much room to get promoted


  7. Good workplace, and getting better

    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee
    Recommends
    Neutral Outlook

    I have been working at Microsoft full-time

    Pros

    good culture, user-driven decision, work-life balance, good benefit

    Cons

    a bit slow development process, too many overlapped projects across orgs

    Advice to Management

    user and data-driven decision


  8. Director of Product Marketing

    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee
    Recommends
    Positive Outlook

    I have been working at Microsoft full-time

    Pros

    Microsoft provides great benefits and because of its size it offers many different opportunities to expand your career without leaving the company

    Cons

    Because Microsoft is so big, it can be highly matrixed, leaving you with a small portion of responsibility which makes having an impact difficult.

    Advice to Management

    I believe there's a huge opportunity to flatten the organization, increase individual scope and remove some of the fat from the structure. Overlap scope of responsibility if needed.


  9. Project Manager

    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Anonymous Employee in Redmond, WA
    Former Employee - Anonymous Employee in Redmond, WA
    Recommends
    Positive Outlook
    No opinion of CEO

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

    Pros

    High level of tecninical competency in all project resources. Focussed on Cloud based systems through Azure.

    Cons

    Work Life balance is not a concern. They don't care what it takes to get the project done but you'd better perform.

    Advice to Management

    Recognize even the smallest contributions not effort can be a home run. Big things have small beginnings.


  10. Helpful (1)

    Mixed feelings

    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Principal Software Development Engineer Lead in Redmond, WA
    Former Employee - Principal Software Development Engineer Lead in Redmond, WA
    Recommends
    Neutral Outlook
    No opinion of CEO

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

    Pros

    Good work life balance. Good benefit. Good career growth from junior to senior level. Some people hated the curve or stack ranking, but it does allow each team's best engineer to stand out and get promoted when if their project is not going well.

    Cons

    Most teams move slowly compared to the industry. Some teams had tremendous baggage and technical debt. Too much process. Too many PMs.

    Advice to Management

    Satya's direction is definitely better than Ballmer's, but there needs to be more painful changes. More teams need to operate the Silicon Valley way. Invest more on Android / iOS platform. Participate more on open source community. There are enough talent in the company to start building cool products again.


  11. Software Development Engineer

    • 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
    Recommends
    Positive Outlook
    No opinion of CEO

    Pros

    Good Career opportunities. Very diverse teams. Good Environment. Surrounded by smart people. Quite exiting projects. The benefits are awesome.

    Cons

    Surrounded by smart people sometimes you feel a bit weird.



Showing 10,106 of 10,923 reviews
Reset Filters
RSS Feed </> Embed

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