Investment banking workload, software engineer pay scale, definitely not worthy - Software Development Engineer In Test (SDET) II Microsoft Employee Review

2.0
17 Mar 2011
Recommend
CEO approval
Business outlook

Pros

1. Low cost of living 2. Big name company 3. Close to the newest tech trend 4. Well defined career path

Cons

Traditionally the worklife in Microsoft teams are known to be relaxed and laid back, but I work in one of the new Cloud-computing related teams who tries to put new services online, and workload here as SDET is horrible. I often work 75+ hours a week in order to complete all the works. Not only me but I also hear complaints from colleagues in the same team about the workload. The workload comes in the following ways: 1. Scheduling: the management will try to "persuade" you to compress the schedule into what fits their schedule needs, ignoring the true task time costs, and all the uncertain factors that could delay the schedule. Once you sign on that schedule, all factors that drag you down need to be paid from your own pocket -- your personal time. By forcing you to commit to such scheduling, they implicitly put you to work long hours. 2. On-demand tasks: when you are signed on to work on a 1 month long project that needs 8 hours dedicated time each day, the management will try to randomly give instruction to you to take care of some random tasks, which could take 3 hours a day. At the same time they track your progress on the scheduled task. 3. Incidents: you need to take care of incidents, such as cluster down or test reported failures. Which could take 4 hours for each incident. At the time you signed-up to work on a 8 hours-day pre-planned project. 4. You can get promoted only if you work extra time: the management will assign you with all those routine tasks that would already take you 10+ hours a day. For promotion, as they said, you need to do something beyond routine that would impress them. That means you find another project besides your already long hours routine tasks, to get recognized. 5. Code changes everywhere: as the Cloud related project is fast growing, all the components were changing, and your existing code can be broken by other people anytime. Then you need to take care of that. Besides the workload, also there is issue in: 1. No core competency developed in SDET job role: even with such long hours daily working time, most things I do are low level: writing straght-forward-logic C# code (like scripts), take care of some config text files, copy-paste test failures' stack traces, start test runs, spend 5 hours to find out a way to hack the dev component to test something they didn't provide interface. I believe I won't be able to find another job after doing things like for 3 more years. 2. The pay scale is definitely not worthy for this workload. I of heard people in Amazon complaining their workload due to nature of online services (fast pace, incidents, etc), but their pay is 30% higher. I think now I am doing the same amount of work as they, as at substantially lower salary.

Explore other reviews about Microsoft

5.0
19 Jun 2026
Recommend
CEO approval
Business outlook

Pros

Good facilities and very talented team members. Lot to learn

Cons

Everyone is tensed, scared to be laid off, on the edge.

4.0
28 Jan 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