Uber has around 25 offices in the UK alone. Most are required for local regulation afaik. If this is scaled across the US and Europe that could easily run into hundreds of offices, inflating their employee count for relatively minor employees.
No comments yet.