Pros
The company is growing so incredibly fast that those willing to work hard, lead others and take risks are rewarded very quickly. I have never seen a company that moves people up after 6 months to a year but at Uber it is possible because in that short amount of time there are many new people (nubers) that now look to you as an expert. You really do see the impact the company has: hiring 50K drivers a month, reducing DUI's, making cities more efficient. You impact on the city you live in is dramatic and it feels great to see such a tangible reflection of your hardwork.
Cons
As the company grows there are some politics that are starting to arise. Leadership has done a good job of emphasizing "the best idea wins" and that we should be open about giving praise/feedback. That ideology doesn't always get reflected in the day-to-day as much as it should. Also the hours can be long and grueling but that is true of most startups, its all about your expectations and you really do get out of it what you put into it. I am married which for some people it would be an issue but I have a very understanding wife and we communicate a lot. It is up to you personally if you want to work in such an environment.