Microsoft Reviews

Updated October 17, 2014
Updated October 17, 2014
8,350 Reviews
3.8
8,350 Reviews
Rating Trends

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

Review Highlights

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

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


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

  • In the review system there is a "check box" equivalent to a rank of Underperforming (in 393 reviews)

More Highlights

346 Employee Reviews Back to all reviews

Sort: Popular Rating Date
  1. 4 people found this helpful  

    Has its ups and downs

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

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

    Pros

    > Free coffee in the mornings
    > The people here are relatively nice on the surface, i.e. they hide their evil deep inside their shallow souls
    > You get to help Microsoft maintain its nasty monopoly on the desktop computers and push its buggy spyware to its consumers

    Cons

    > A deep despair associated with taking more from society than you are putting
    > Not being able to sleep at night
    > Constant feelings that your work and career are meaningless
    > Occassional desire to commit suicide

    Advice to ManagementAdvice

    Just stop it. You know what I'm talking about. You don't have to keep being like that.

    Doesn't Recommend
    Negative Outlook
    Disapproves of CEO
  2.  

    Passive aggressive management in Bing Ads team

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Editorial Escalation Specialist in Seattle, WA
    Former Employee - Editorial Escalation Specialist in Seattle, WA

    I worked at Microsoft as a contractor (less than an year)

    Pros

    -Lots of free food
    -Mentor program
    -Convenient location in South Lake Union
    -Bus pass

    Cons

    -Passive aggressive management
    -Poor management. Full timers can easily place the blame on the contractor if a project doesn't go according to plan
    -Micromanagement when it came to breaks

    Advice to ManagementAdvice

    If you ask someone to help out on a project, but don't give them help/resources to complete it on time, don't place all the blame on that person - there are other players/factors involved.

    Doesn't Recommend
    Negative Outlook
    Disapproves of CEO
  3.  

    Director Infosec Security

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Director Infosec Security in Redmond, WA
    Former Employee - Director Infosec Security in Redmond, WA

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

    Pros

    Medical Benefits, Pro Club membership

    Cons

    High Stress, No Productive environment, too many H-1 visa contractors, barley can speak English, Performance is not the criteria to get ahead, you can screw a major project and still can get promotion, just because you are connected is the way of life at Microsft

    Advice to ManagementAdvice

    Streamlinel H-1 non productive contractors and make it more American Value based company.
    H-1 contractors poor substandard coding shows up in Microsoft products

    Doesn't Recommend
    Negative Outlook
    Disapproves of CEO
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Review
  5.  

    Horrible place for HW engineer. Don't waste your time in this company if you want to be real engineer

    • Comp & Benefits
    • Work/Life Balance
    • Senior Management
    • Culture & Values
    • Career Opportunities
    Former Employee - Senior Engineer in Redmond, WA
    Former Employee - Senior Engineer in Redmond, WA

    I worked at Microsoft full-time (more than an year)

    Pros

    High salary and Good please for retirement

    Cons

    Too many program managers, frequent project changes, no creative and challenge for management

    Don't waste your time in this company if you want to be engineer instead of being test engineer or project manager. They have money but no outlook, creative and challenge to change the world unlike Apple. Especially if you're young engineer, experience is very limited in this junk company.

    Advice to ManagementAdvice

    Please accept your ignorance and incapability instead of pretending to know anything

    Doesn't Recommend
    Neutral Outlook
    Approves of CEO
  6.  

    MSFT no integrity

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

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

    Pros

    BIG, SLOW, Easy and no sense of markets or competition

    Cons

    BIG, SLOW, Easy and no sense of values or integrirty

    Advice to ManagementAdvice

    Fire your selves

    Doesn't Recommend
    Negative Outlook
    Disapproves of CEO
  7. 1 person found this helpful  

    Shadow workforce is mistreated on a regular basis

    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee

    I have been working at Microsoft

    Pros

    Compensation and having Microsoft in your resume

    Cons

    Management style is ridiculous
    FTE vs CSG attitude aka second-class people
    Conflicting instructions
    Lack of information
    Lack of structure
    Limited access to important Sharepoint, tools, folders, groups
    Frequent layoffs for no apparent reason

    Advice to ManagementAdvice

    You'll turn into HP sooner than later if things keep working this way. 70, 000 CSGs will walk out of the door by Jan 2016. Tick-tock.

  8.  

    Senior SDE

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

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

    Pros

    almost nothing, really nothing good to say

    Cons

    hostile environment, very bad manager

    Advice to ManagementAdvice

    management are worst

    Doesn't Recommend
    Negative Outlook
    Disapproves of CEO
  9. 1 person found this helpful  

    Compensation is not connected to Contribution

    Current Employee - Anonymous Employee
    Current Employee - Anonymous Employee

    I have been working at Microsoft

    Pros

    OK pay if you are willing to not compare it to companies which are doing better in the stock market.
    Some interesting technology to play with.
    Some of the people care about helping you grow.

    Cons

    Benefits aren't what they used to be.
    Morale events aren't what they used to be.
    Office environment isn't what it used to be (moving to open workspaces)
    Lots of reorgs means that the manager determining your compensation doesn't really know you.
    This is getting worse with fewer managers per employee.
    So compensation can have little to do with how hard you work or what you accomplish for the company.
    Work life balance is getting worse, and it was already pretty bad.
    Instead of focusing on customers, there is a push to focus on data, when the only real useful data is whether the customers love the product and buy it.
    The company no longer makes big, bold bets.

    Advice to ManagementAdvice

    Start caring about employees, compensate them better for the amazing work they do for you, take on bolder projects, and think longer term than the next week.

  10.  

    Great Company

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

    I have been working at Microsoft

    Pros

    Great perks and benefits for all FTEs.

    Cons

    Personal growth suffers when competing against each other.

    Recommends
    Neutral Outlook
    Approves of CEO
  11.  

    Under no circumstances would I work here again, and I regret the years I put in.

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

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

    Pros

    Decent compensation packages, although very little room for negotiation.
    Intelligent teammates.
    Nice lateral movement across teams with minimal wait time (18 months or less, with manager approval)
    There are some teams that still have private offices, although for most products the open office model might be better.
    401K match up to 6% of salary.
    Health Club.

    Cons

    The politics at Microsoft are cutthroat and the performance review model based on a graded curve is archaic and contra-indicated for software development, which thrives on collaboration and cooperation. While this ranking system is supposed to have been abolished recently, after 30+ years of its extreme influence as to management promotion and leadership reviews, it is unlikely that this atmosphere of a zero-sum compensation model (there is no winner without a loser), is anything less than entrenched, and, consequently, Microsoft would not be a place to risk years of one's career when there are just as attractive jobs waiting at companies who were of the you-win, we-all-win philosophy from inception.

    Advice to ManagementAdvice

    Do something drastic. For years the opportunities for advancement (or even keeping the status quo) has been limited to one's manager, who were not only fallible, but also, like all humans, capable of pettiness, prejudice, and prejudgements. To imagine otherwise, is to be outrageously arrogant, something Microsofties have been accused of so frequently as to make it almost a byword for the company itself. Shed the image by shedding the management personnel that have been heavily promoted under the system of pushing one's self forward by throwing others under the bus. And enough with the arrogance already. Buy a latte, sign up on GitHub, and join the software revolution. It's lapped you a few times and it's getting ready to do it again.

    Doesn't Recommend
    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.