Microsoft Reviews in Sunnyvale, CA | Glassdoor

Microsoft Sunnyvale Reviews

Updated September 27, 2017
43 reviews

Filter

Filter

Sunnyvale, CA

4.5
StarStarStarStarStar
Rating TrendsRating Trends
Recommend to a friend
Approve of CEO

43 Employee Reviews

Sort: PopularRatingDate

Pros
  • One of the best places to work for with great work life balance (in 1947 reviews)

  • Working with really smart people who readily share their great insights is a humbling experience where everyone is treated as equals by all employees (in 1682 reviews)

Cons
  • Sometimes working hard means disrupting one's work/life balance for periods (in 1093 reviews)

  • Review system was not the greatest (in 519 reviews)

More Pros and Cons

  1. "Great"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Engineer in Sunnyvale, CA
    Current Employee - Software Engineer in Sunnyvale, CA
    Recommends
    Approves of CEO

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

    Pros

    Learning
    Good team to work with
    High impact
    Work life balance

    Cons

    Bad managers
    24/7 on call duties


  2. Helpful (1)

    "Stay away from Bing Ads group"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Software Development Engineer in Sunnyvale, CA
    Former Employee - Software Development Engineer in Sunnyvale, CA
    Doesn't Recommend
    Neutral Outlook
    No opinion of CEO

    I worked at Microsoft full-time (Less than a year)

    Pros

    - Good reputation in general in the industry.
    - Opens up other job opportunities in the industry.
    - If you are lucky enough to be in a group which is making money and have a really good manager who you can follow around, stay.

    Cons

    - Your fate is decided by your manager. If he/she doesn't like you, you can stay int he same level for several years and never get promoted because they need people who can do the less glorious work too

    - Bing Ads in the bay area has some of the worst people managers. They cannot stomach critical constructive feedback. Have witnessed several of my outspoken colleagues forced out of the team.

    - There is occasional evidence of racial bias in hiring and promotions. Take a look at the names of people in some of the teams, you'll clearly see this. I've been on interview panel where despite having strong hires for a person of not the same ethnic background, they were not hired. The hiring decisions are not transparent to the interview panel. It is entirely in the hands of the hiring manager.

    Advice to Management

    Don't go by looking at statistically biased data coming from internal HR polls. A lot more people than you realize are unhappy.

    Managers literally control the fate of your career and tenure at Microsoft and they aren't audited. Embrace democracy and reduce the powers and autonomy of managers. There are many managers who abuse power. Upper management won't have a clue of any of this.

    Stop copying Google and doing everything to bring 'parity' with Google. Innovate. Take bold new steps.

  3. "Great workplace"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Developer Marketing in Sunnyvale, CA
    Former Employee - Developer Marketing in Sunnyvale, CA
    Neutral Outlook
    Approves of CEO

    I worked at Microsoft full-time (More than a year)

    Pros

    Better work-life balance than any other silicon valley company

    Cons

    Microsoft still has not caught up with other tech giants in the consumer market


  4. "Did not fit the old stereotype at all - extremely pleasant and rewarding experience"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Senior Program Management in Sunnyvale, CA
    Former Employee - Senior Program Management in Sunnyvale, CA
    Recommends
    Positive Outlook
    Approves of CEO

    I worked at Microsoft full-time (More than a year)

    Pros

    There are extraordinarily talented people who made me want to come to work every day, the management engenders an inclusive and positive culture that can be seen in little things that are hard to fake, and the sheer size, presence and reputation of the company makes it far easier to access customers and prospects.

    Cons

    Can't think of any significant cons. The company under the new management is definitely changing in extremely good ways.

    Advice to Management

    Keep doing the same thing you are doing now.


  5. "Awesome Company"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Engineer in Sunnyvale, CA
    Current Employee - Software Engineer in Sunnyvale, CA
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at Microsoft (Less than a year)

    Pros

    very challenging working environment, great benefits, work life balance and fair reward system

    Cons

    some people still influenced by the old managerial style


  6. Helpful (1)

    "Software Development Engineer II"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Development Engineer II in Sunnyvale, CA
    Current Employee - Software Development Engineer II in Sunnyvale, CA
    Negative Outlook

    Pros

    Quality of work assignment is decent. I learnt some of the ways Microsoft does software development on the inside.

    Cons

    Low pay, poor decision making from upper management

    Advice to Management

    Consider your employees' strong skill set when making a decision to hire full-time


  7. "Service Engineering Manager"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Service Engineering Manager in Sunnyvale, CA
    Current Employee - Service Engineering Manager in Sunnyvale, CA
    Recommends
    Positive Outlook

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

    Pros

    Big company
    good work and life balance
    good benefits

    Cons

    leadership are different from time to time
    management changed two much from reorg to reorg

    Advice to Management

    please focus on people, focus on developing people

  8. "Great company to work"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Software Engineer II in Sunnyvale, CA
    Former Employee - Software Engineer II in Sunnyvale, CA
    Recommends
    Positive Outlook
    No opinion of CEO

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

    Pros

    Microsoft really cares about employees and support their career development.
    Good benefits.
    Good Work/Life Balance

    Cons

    The amount of annual bonus and stock rewards are low.


  9. "Sr.Hadoop certified deveoper"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Contractor - Senior Hadoop Certified Developer in Sunnyvale, CA
    Current Contractor - Senior Hadoop Certified Developer in Sunnyvale, CA

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

    Pros

    Team and management is very good and support

    Cons

    Helping colleagues ,when they lacking behind in the work


  10. "Great place to work"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Senior Applied Scientist in Sunnyvale, CA
    Current Employee - Senior Applied Scientist in Sunnyvale, CA
    Recommends
    Positive Outlook
    Approves of CEO

    Pros

    Great place to work. Exciting.

    Cons

    Same as any company of similar size and stature

    Advice to Management

    Keep it up


Showing 43 of 18,490 reviews
Reset Filters