I miss the old Microsoft (minus the sophomoric and moronic/sexist harassment of course) - Software Design Engineer Microsoft Employee Review

3.0
Dec 14, 2012
Recommend
CEO approval
Business Outlook

Pros

Back years ago when Bill was in charge, this was a great place to work whether you preferred stable products or wanted to work on riskier, innovative products. Decent salary, benefits, perks and great people

Cons

**harassment and hostile (boy's club) but they were trying to grow out of it (unlike so many companies today that encourage that behavior and then cover up any culbability if someone goes public). **tendency for upper management to follow rather than lead and ignore innovations (like new UI's that were already ready to go before iPhone was even thought of, or great new architectures for 3D that were super fast on regular PCs but the project was killed because some PM took over who wanted the devs for his DB project!), i.e. petty empire building **tendency to treat some groups or contractors as second-class, dime a dozen people (destroys teamwork and makes good people leave the profession, further diluting the quality talent pool of contractors or other groups like writers and testers (I was there before the class action suit that resulted only in MS changing to A- and V-, i.e. a loophole, rather than better treatment of its contingent staff).) **terrible evaluation methods where the bar is always raised and the employees are made to feel like they are terrible (soul-destroying in order to convince good workers that they should never leave, i.e. they'd never get a job elsewhere and MS only keeps them out of the goodness of it's heart...yes, I was told this and found out the contrary when I got angry at such manipulation) **fear management, fear environment in many groups **unrealistic schedules where you are told to build something in half the time the estimates say, and if you don't meet that schedule you will be scapegoated come review time. I refused to sign off on such a schedule but was overruled by my manager. when we shipped the product (to great reviews by the way), I was given a poor rating at review time for missing the schedule dates (we actually hit exactly on the schedule I had created as the realistic one) and for 'not being a team player because I argued with my manager about such things' He even created items that were false to add to my review. I left. He stayed and the group was finally dissolved by upper management because it was doing such a horrible job on the following projects. He was kept and supported, given good reviews, by upper management (to avoid having to explain his actions). **horrible managers allowed to stay there (see above story) **expectation that you will do 60-90 hour weeks, and will get dinged at review time if you dont (you would be anyway if you weren't the manager's friend or fav) still given what I hear from former coworkers regarding the past ten years and currently, this was 'the good old days'

Explore other reviews about Microsoft

5.0
Jun 30, 2026
Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

Love it you are surrounded with smart people and complex problem to solve

Cons

Lots of new features and roll outs happening hard to keep pace

4.0
Jan 28, 2013
Anonymous employee
Recommend
CEO approval
Business Outlook

Pros

1. If you love tech, this is a great place. No doubt you'll talk tech (mostly the MSFT stack) from enterprise to consumer - from PCs to phones to Xboxes - from datacenter to desktop. 2. What were GREAT benefits are now VERY GOOD (took a small step down) but still probably better than you'll find at 99% of large corporations. If you've got family - the value of the benefits is even higher. 401k match is nice. 3. Even with it's struggles MSFT is still a cash printing machine. This means if you can keep your nose clean and do reasonable work, you can have a stable job, pay your bills, feed your family, and not worry (too much) about layoffs. The stock you own likely won't tank, but probably won't go up much either. You'll get a bonus each year and some stock. It's a decent life if you aren't looking to light the world on fire.

Cons

Brand on Your Resume: After many years of losing market share and struggling to be at the front end of innovation and the fact that there's 90,000 employees, don't think MSFT is necessarily going to be attractive on your resume to more agile and smaller companies. Managing Your Career: Make you say this out loud so it registers - 90,000 employees work there. Double that for vendors. It is VERY hard to "stand out" and move up in the company. Don't expect your manager to be much of an advocate or enabler to help you meet your career goals - they are basically trying to survive the stack rank every year too. Not familiar with the stack rank? Check out the 2012 Vanity Fair article called "Microsoft's Lost Decade".

2374
See reviews by: Helpful|Rating|Date|All