Ask Slashdot: How Many Employees Does Microsoft Really Need?
An anonymous reader writes: Yesterday, word came down that Microsoft was starting to lay off some 18,000 workers. As of June 5th, Microsoft reported a total employee headcount of 127,005, so they're cutting about 15% of their jobs. That's actually a pretty huge percentage, even taking into account the redundancies created by the Nokia acquisition. Obviously, there's an upper limit to how much of your workforce you can let go at one time, so I'm willing to bet Microsoft's management thinks thousands more people aren't worth keeping around. How many employees does Microsoft realistically need? The company is famous for its huge teams that don't work together well, and excessive middle management. But they also have a huge number of software projects, and some of the projects, like Windows and Office, need big teams to develop. How would we go about estimating the total workforce Microsoft needs? (Other headcounts for reference: Apple: 80,000, Amazon: 124,600, IBM: 431,212, Red Hat: 5,000+, Facebook: 6,800, Google: 52,000, Intel: 104,900.)
42
About half of Apple's employees are retail employees (working in Apple stores). Only about 40,000 work as developers, testers, etc.
Apple's 2013 10-K Annual Report states
"As of September 28, 2013, the Company had approximately 80,300 full-time equivalent employees and an additional 4,100 full-time equivalent temporary employees and contractors. Approximately 42,800 of the total full-time equivalent employees worked in the Company’s Retail segment."
My son is certified as a Microsoft Architect and at one point in his career was a senior Microsoft executive. He described the upper levels as very political. There was little team spirit.There was a lot of jockeying for position, backstabbing and attempts to degrade people to to elevate yourself. He eventually left and started his own company (which is doing quite well. He just bought a 40' RV)
I work concurrently in a large company (45,000 employees) and a small company (50-ish, but for years we were in the 5-8 range). I am solidly convinced that the larger a company gets, the higher the number of excess employees.
How do I work concurrently in both companies? My primary employer is the small company, but the large company has subcontracted me via my primary employer to work in their HQ 3 days a week because a specific department (which my primary employer specializes in) is swamped, or so they say. So, 3 days a week I work at the big place with very little to do and end up doing a small amount of work and lots of web browsing or reading or working remotely as I'm able on tasks for the small company. And then 2 days a week I'm at the small company, swamped and playing catch-up.
Granted, this is but one example, but the contrast I see on a daily basis is stunning. Even in my smaller employer I see us getting more inefficiencies and "dead weight" employees. Back when our employee count was in the single digits, it was a whole different ballgame. We were small. We didn't have the resources to carry extra employees. When someone would quit, it was a huge deal because we'd be losing literally like a sixth of our entire workforce. And it was a fun environment! It truly felt like a tightly connected team.
Don't get me wrong, I'm not complaining. I've been employed at the small company for 16 years and have no desire to leave. But to get back to the original question, the bigger a company gets, the more dead weight they'll carry until the times get really tough. Then, you'll see where they can cut the fat.
Here's an example. A few decades ago, the Rock Island railroad was a well-known railroad across the Midwest. They went bankrupt in about 1980 if memory serves. Leading up to their insolvency, they ended up leading the industry in getting down to a 2-person train crew because they simply had no money to pay additional crew members. From what I've heard, managers literally told train crews "Tough luck, you get an engineer and a conductor because we can't afford to pay for a brakeman." And now the industry standard is a 2-person train crew.
Aside from Microsoft, a FAR better question would be (not to turn this political, but it's a fair question): "How many employees does $government really need?"
Where am I going with this? I'm not sure. Maybe I'm rambling because I'm bored. :)
If you're gonna be pedantic, then do it right:
64K = -209.15 C = -344.47 F
64k = 64,000
Nice flamebait, but let's make it an educational moment:
Every product/project-centric company builds up cruft over time, and not just Microsoft. Intel does periodic flushes as they dump R&D groups (I used to work for DHG at Intel). OTOH, let's face it - Microsoft's habit of counter-productivity between teams (coupled with their previous habit of stack-ranking employees) is frickin' *legendary*. MSFT seriously does need to clean house, and badly. They aren't the hungry company they were back in the '80s and '90s, and they've become about as nimble as a supertanker with a busted rudder. I mean, c'mon - who the hell else would sink untold billions of R&D money into a product (XBox/360/One) that still has yet to realize overall ROI, 15 years later?
The new CEO has a big job ahead of him. He's seen what happens to most tech companies as they reach middle age, and he knows that there's no crazy-ass visionary (e.g. Steve Jobs) coming to jump in and revitalize them.
Quo usque tandem abutere, Nimbus, patientia nostra?
They need exactly 63 999 employees
You must work in the marketing department of a hard drive company.
I am not a business expert but agree that MS probably has a lot of dead wood and poorly managed employees.
Mass layoffs are one way to deal with this problem and this is what most companies do periodically.
However, it seems to me that it is a sign of a poorly managed company if they need to do mass layoffs. A well managed company would be continuously evaluating employees and their work and making adjustments to personnel requirements every month. It seems supremely stupid for a company to suddenly wake up one day and discover that it has an extra xx thousands of employees.
If a company is continuously adjusting personnel, it is also much easier on the employees since there are more opportunities to move employees to more appropriate jobs, re-train them for new tasks, or, failing that, provide comprehensive out-placement service. This would define a company which values human resources.
Unfortunately, these MS employees are likely to be unceremoniously dumped with minimal chance of re-employment.
I don't read your sig. Why are you reading mine?
I worked for some time for one of the largest companies in the world during its biggest growth period. We had about 40,000 employees when I joined and about 15 years later we had about 120k. Honestly, we didn't really do anything significantly different production wise at the end that we weren't doing that the beginning, perhaps 10k of those extra 80k employees contributed to an actual increase in delivered products and services.
At the beginning a department was generally a manager who reported to a VP or GM, they had 5-6 managers under them and each manager had 6-12 employees. Those first line managers were responsible for making decisions and accountable for the results. About half the company was in manufacturing or customer support of some kind.
What we had at the end were lots and lots of meetings with lots and lots of people who all wanted a vote. Ownership and accountability were all over the place. Perhaps 3-5 people were all doing the job that one FLM was doing at the beginning. We had a ton of process and paperwork. Lots and lots of middle management. There were now as many as 7-8 layers between a first line manager and a GM or VP. That's another thing. I think we had about 9 or 10 VP's at the start and we had about 50 of them towards the end. We spent millions, even billions on things we really had no core competency on and then abandoned them when the people running them realized the quagmire they were in was about to go over their heads. We got further and further away from profitable products and services.
Then we took a seriously wrong turn innovation-wise (like we didn't do any for a while, just insisted on doing the same stuff we'd always done, the way we'd always done it) and we almost had our lunch eaten by a far less capable competitor. We lost or laid off about 30,000 employees in just a few years. Unfortunately many of them were the talented people who just didn't need to deal with uncertainty or bureaucracy anymore. Miraculously, a small group of employees coughed up a major innovation and we got back into the game and came back gangbusters. The company has such a commanding lead in the market they're in and are so efficient at manufacturing that really nobody else can profit in the segment so they'll maintain inertia for at least another 3-5 years, maybe more.
The company is still doing well, but frankly even at current employee levels you could take another 20-30k of the middle management and redundant "stakeholders" out to the parking lot, tar and feather them and not allow them back into the building ever again and absolutely nothing bad would happen. As long as you held onto the manufacturing, IT, customer service, engineering and about 50 marketing/PR people, things would go at least as well.
We worked with Microsoft a lot and I met regularly with their execs and senior management. They have pretty much the same disease. A long in the tooth cash cow that turns out money like a broken ATM and management that's sure all of that is due to their guidance and genius. Extreme narcissism and an ivory tower that goes to the moon. Most of the key decision makers and innovators are probably mired down in 7.5 hours of meetings a day and spend the other hour and a half doing e-mail and writing progress reports. Once they wander too far away from the cash cow, they burn through money and get nowhere. They absolutely fit the saying "when you're a hammer, everything looks like a nail". Its all about "how do we stuff Windows into it, and lets just try to do the same things that others already squeezed the profit out of, whether there is a real strategy there or if it even fits into anything we have any competence in".
So I'd say that with their current reasonable and profitable product set, they probably need around 65k-70k employees. I don't think at this point that they really have any valid position in the hardware business. The mobile market blew past them 3+ years ago. They might make 4th or 5th in the ecosystem business if they tried hard. They could easily be pushed right out of business in under 5 years.
Reading 'lol M$ sux' over and over again becomes extremely boring.
I think you need to work on the filter logic in your parser. It doesn't seem to be kicking in before you get all emotional. You likely want to filter out the things that you don't care about that don't matter before emotional engagement.
Also, Microsoft does suck, and replacing the letter S with a dollar sign has a long and hallowed history which in computing dates back at least to Compu$erve. Whinging won't change those things. Microsoft is a convicted criminal. If it were a person, even or perhaps especially a person as rich as Microsoft is, it would be imprisoned and its ill-gotten gains seized.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
Sounds like your ex's workpace needs to unionize.
This is absolutely correct.
As a manager, I look forward to layoffs because it is so much easier to get rid of mediocre performers with much less risk of lawsuits and months of Performance Improvement Plans". Although, my teams never have had to contribute anyone (I'm always asked "is there anyone you would like to contribute to the layoff?" and if the answer is "no", that's the end of it). YMMV though because I'm pretty good at getting rid of my own hiring mistakes quickly (and I rarely make them but the downside is I take longer, on the average, to fill open positions than my peers) because they usually decide to leave in a few months under their own power (albeit with a bit of "coaching"). Unfortunately, when taking over a group that's been in existence for some time and prior manager(s) were wimps, it's not as easy because the mediocre performer has too often bonded with the team.
Interestingly, layoffs often make it easier on the employee - it's much better to say you were let go because you were 'redundant' than because you were fired. It also often has less negative impact on team morale (although, not company morale probably) because the PIP stuff, over the months, usually leaks out to the team and often they feel sorry for the targeted employee and, when they employee is finally let go, they often let their emotions get ahead of their objective opinions.
Most team members know who the mediocre employees are and would often prefer that they had never been hired, but are wimpy when it comes to getting rid of them via targeted actions.