Microsoft

  www.microsoft.com
  www.microsoft.com

Microsoft Reviews in Sunnyvale, CA

Updated October 28, 2014
Updated October 28, 2014
8,766 Reviews
3.7
8,766 Reviews
Rating Trends

Recommend to a friend
Approve of CEO
Microsoft CEO Satya Nadella
Satya Nadella
1,337 Ratings

Review Highlights

Pros
  • Really good work-life balance compared to other tech companies of the same caliber (in 859 reviews)

  • You will get the opportunity to work with smart people solving real world problems (in 991 reviews)


Cons
  • Work life balance is not good in some places but it really depends on your role (in 552 reviews)

  • Performance review system basically encourage competition inside the team (in 400 reviews)

More Highlights

20 Employee Reviews Back to all reviews

Sort: Popular Rating Date
  1.  

    A great place to work

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

    I have been working at Microsoft full-time (more than 3 years)

    Pros

    The work I do is challenging and interesting. The company offers great benefits. The work-life balance is good in my current team. It wasn't good in my previous team. The compensation is also good.

    Cons

    During the past year, there has been too many organizational churn. As a result, some people have left the company. The attrition has been an issue in the online group, because there are many external opportunities in the Bay Area, and not as many internal opportunities. Being in a satellite campus is an issue. Number of opportunities outside of Seattle area is low, and some projects are not as interesting.

    Recommends
    Positive Outlook
    Approves of CEO
  2.  

    anonymous review for Microsoft

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

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

    Pros

    a lot of teams to try

    Cons

    sometimes, team dependency defers development efficiency

    Advice to ManagementAdvice

    better team coorporation should be considered

    Doesn't Recommend
    Positive Outlook
    Approves of CEO
  3.  

    Microsoft

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Anonymous Employee in Sunnyvale, CA
    Current Employee - Anonymous Employee in Sunnyvale, CA

    I have been working at Microsoft full-time (less than an year)

    Pros

    Good products and great people to work with.

    Cons

    Too narrowly focused on cloud; no innovation for mobile and emerging markets.

    Advice to ManagementAdvice

    Focus on supporting the start-up environment because they will bring true innovation into the market.

    Recommends
    Neutral Outlook
    Disapproves of CEO
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Review


  5.  

    Jobs in Redmond/Bellevue are great; awesome opportunities. Stay away from Bay Area MSFT.

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Senior Program Manager in Sunnyvale, CA
    Current Employee - Senior Program Manager in Sunnyvale, CA

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

    Pros

    Super smart people, driven, and big thinkers. When you're in Redmond where I spent over 10 years, you have great opportunity, collaboration, and camaraderie.

    Cons

    If you are in a Bay Area Team, everything depends on Redmond from big decisions, to components you depend on. It's difficult and not rewarding to be so tied to redmond and not have the autonomy to innovate.

    Advice to ManagementAdvice

    Unify the Bay Area team into one big team and empower them to move fast like the rest of hte valley and deliver huge customer value.

    Recommends
    Neutral Outlook
    Approves of CEO
  6.  

    A great company to work for when you want to cut your teeth in technology

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Senior Program Manager in Sunnyvale, CA
    Former Employee - Senior Program Manager in Sunnyvale, CA

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

    Pros

    Training is fantastic! They do care about developing the employee the person... you can take advantage of so much training
    There is always challenging problems to solve
    Many opportunities to work with people from all over the world

    Cons

    Working in the Silicon Valley, while a nice environment, there is a limit on how far you can progress in your career. Very few leadership position.

    Advice to ManagementAdvice

    Really consider rewarding those who perform very well by giving them more and different opportunities to lead.

    Recommends
    Positive Outlook
    Approves of CEO
  7.  

    Big company with a lot of possibilities

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

    I have been working at Microsoft full-time (less than an year)

    Pros

    Work life balance,
    Stay fit program,
    good health insurance program,

    Cons

    You will be cornered in the Microsoft stack of technologies

    Approves of CEO
  8. 1 person found this helpful  

    Senior Software Engineer

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

    I have been working at Microsoft full-time (more than 8 years)

    Pros

    Company takes good care of its employees, pays well.

    Cons

    not all managers are good

    Recommends
    Neutral Outlook
    Disapproves of CEO
  9.  

    Great if you are in Seattle, but engineering in the bay area is not the place to be

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Principal Program Manager in Sunnyvale, CA
    Current Employee - Principal Program Manager in Sunnyvale, CA

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

    Pros

    Smart people, good benefits, stability. There is a fair amount of variety in the bay area but nothing like what there is in Seattle of course.

    Cons

    In my experience, teams are all very interdependent which means everyone has to agree to get anything done. Not super nimble. More talking than doing.

    Advice to ManagementAdvice

    Stop hiring in partners in the bay area and grow the people that are there. It feels like there is no future down here. Pretty much all Bay Area partners were hired in.

    Doesn't Recommend
    Neutral Outlook
    Approves of CEO
  10.  

    Maximum politics, Minimum capability

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Current Employee - Program Manager I in Sunnyvale, CA
    Current Employee - Program Manager I in Sunnyvale, CA

    I have been working at Microsoft full-time (more than an year)

    Pros

    Good work-life balance if you insist. Probably not good for your performance review.

    Cons

    - Too many unqualified employees. This detracts from any useful work.
    - Everybody is here for the political gameplay. The idea is to seem like you're doing useful work so as to get to the next step. Doesn't matter who you trample along the way.

    Doesn't Recommend
    Neutral Outlook
    Disapproves of CEO
  11.  

    awesome place to work at

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Software Development Engineer In Test (SDET) in Sunnyvale, CA
    Former Employee - Software Development Engineer In Test (SDET) in Sunnyvale, CA

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

    Pros

    So many talents, not much politics as seen in other big companies. Great benefits except no free lunch. Good work-life balance, engineers are supportive to each other.

    Cons

    Company loses its competition for no renovation.

    Advice to ManagementAdvice

    Need fresh blood with good vision.

    Recommends
    Neutral Outlook
    No opinion of CEO

Work at Microsoft? Share Your Experiences

Microsoft

 
Click to Rate
or

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