Extremely complex and difficult to follow
Pros
You learn a lot. It stretches you to do your very best every day. It has a diverse workforce and they have an inclusive company culture. It is a very competitive environment, sometimes too competitive.
Cons
In the Customer Service organization (CommOps), there are too many decision-makers and teams often operate under unclear roles and responsibilities. Things evolve really fast based on too many people's input/perception often resulting in one team undoing the progress made by others. This creates a convoluted environment where teams often struggle to make sense of how to work in unity with other parts of the organization. Teams also operate at such a fast pace that often processes and tools are rushed out to production, becoming real risks to the scalability and sustainability of Uber's customer service operation.