Can someone explain to me why a company that is about streaming mp3s needs 9500 employees? That just sounds extremely inefficient to me. They don't even have native desktop apps.
Well, this is another version of the classic "I could build this in an weekend" trope. 9500 is probably excessive, but think of it just this way: 1. Spotify has a worldwide presence, apparently 184 markets; that probably entails a legal presence in many of those jurisdictions, sales, marketing, support, localization, etc.; at a conservative 2 persons per market, just that's going to generate about 400 jobs; now, most…
Some of these seem reasonable, some not. There is no need for legal presence everywhere or to even have a permanent hire for that. The many clients make sense (including consoles too) but more than 10 people per client? It's not the most complicated app. R&D I guess makes sense too.
Actually, it would be interesting to see the breakdown of employees by category.
Regardless, I think the answer lies somewhere between what you said (unknown at a glance costs) and what others have said - too many managers managing managers and overhiring.