Uber's core business is a taxi app and I get that there are some clever algorithms involved, but I still don't really understand how they justify the size of their engineering team.
I read that they had 2,000 engineers out of 6,000 employees in 2016, though I don't know the numbers now. That seems gigantic.