Pros
There is an incredible amount to work to be done, as is normal at any startup (even one growing as quickly as Uber), plenty of challenging, hard, and engaging problems to solve. People who join are for the most part passionate about the product/future forward looking aspect of the company, while also incredibly smart. Uber will also teach you nothing you've experienced before at any other job and everything you'll need to prepare you for your next role when you leave. However, all this comes at an egregious cost (below):
Cons
Leadership lacks empathy (those that do are let go / leave) and expects hiring fast, firing slow. Amazon but worse - plenty of back-channeling, finger pointing, arguments, intimidation. Survival of the fittest with clear fight or flight mentality across the board. Core Values of toe-stepping, principled confrontation, hustle, winning (among others) that promote individualistic ideas vs. teamwork. Makes getting things done difficult. Absolute culture of censorship, lack of perception to outside world. Those who speak the loudest win and continue to be promoted. Unlimited vacation is moot, expect to be working all hours, all days, all vacations. Expect to be cussed at.