A question I get frequently:
Why did Uber open hundreds of offices with employees in cities around the world?Β
Some thoughts on why this worked for Uber and why I think local ops teams can be a massive advantage for high-growth startups πππ
What did Uber city teams look like?
Every city started with 3 people:Β
General Manager - the CEO of the city (most had MBA)
Ops Manager to own the driver side (ex-bankers, consultants)
Community Manager to own the rider side (BD, marketing)
As the city grew, so would the team.
And we started small (this was our first office in Atlanta)
So why are city teams a super power? β‘οΈ
1. Every city is its own startup π‘
This attracted some very entrepreneurial people to Uber.
Teams were trusted to solve hard problems.
Teams were told where to go, but there was never anyone looking over your shoulder telling you how to get there.
2. You can move fast π
Done is better than perfect. And good is better than best.
By having teams on the ground in cities around the world, UberΒ launched, learned & grew quickly.Β
There was no game of telephone about what was happening on the ground in Atlanta. We were there.
3. Everyone is an owner π°
From Day 1, you owned your metrics from top to bottom.Β
Every data point you ever needed to run the business was at your fingertips.
Have an idea? Run with it.Β
Donβt like the way something is going? Change it.Β
4. You can hire anywhere π
Want to work at Uber but donβt want to live in SF?
Cool, weβre hiring for our offices in Atlanta, Boston or Chicago. City offices allowed some of the most talented people to work for Uber - regardless of where they lived.
Silicon Valley is finally going remote, but hereβs a secret: some of the best companies have been doing remote exceptionally well for the last 10 years.Β
5. And build leaders everywhere ππ»
Since every city is its own startup, employees have more opportunities to take on responsibility.
As the business grows, people learn, become leaders and are ready to take on even bigger roles across the company.
6. We hired local π
Every city was a bit different (geography, culture, traffic, people, social). And we wanted to understand those differences.
When a city launched, many of the new employees were local & had grown up in the community.
We had the product - but hiring local helped us learn the market.
7. All of this only works if you... β
Build a product that people want
Have a strong vision that everyone believes in
Have good communication between departments (Ops, Finance, Eng, Product, Legal, Biz Dev, etc)
Uber had the first two and learned the third over time.
8. Eventually, youβll have to centralize
Youβll need to take best practices from markets around the world and roll them out everywhere.
Generalists will need to become specialists who are good at certain areas of the business.
And more decisions will need to be made to optimize (ex: cost, consistency)
Butβ¦..
9. You have to get the timing right β±
Centralizing too early would have turned Uber into a slow, bureaucratic place where it was difficult to get things done
We wouldβve hired game managers instead of the entrepreneurs.Β
And thereβs not a chance the business wouldβve grown at the pace it did.
Wrapping Up
Most companies centralize from Day 1, but Uber made a different choice. Done well - local ops teams can be a massive edge for growing a business.
If you liked this post and want to hear more, sign up to get Scaling (this newsletter) where Iβll occasionally share my thoughts on tech & other interesting nuggets about my time at Uber.
Curious -- how did this extend to global markets such as EMEA and APAC? Granted there were legal challenges unique to each geo, but what didn't translate as well beyond the domestic home market?
Fascinating rationale for the "city teams" rollout. What were the early thoughts on required minimum number of drivers in a new "launch city"? And what did you do?