Why do people always ask "What do they do?" when layoffs are announced? You want access to their Jira boards? Is everyone who ask this a shareholder demanding information about the company finances?
This is something that irks me. For sure "why do they need all those people" is not the first question that pops to my mind when a company announces a layoff.
I can’t imagine that there is anything too special in Sonos speakers, I mean there isn’t much point in using an OS that isn’t Linux or some off-the-shelf commercial OS. Bottom of the barrel ARM chips from Mediatek and the like will be good enough. I’m somewhat familiar with the competitive HEOS speakers from Denon and I can say that even pricey home theater receivers have underwhelming electronics inside.
They also have iOS and Android apps, maybe a web app too. Their apps do a lot of integrations with various streaming services which probably has a decent staff to maintain as well.
That’s just tech jobs. They also have markering, design, logistics, distribution, accounting, HR…..