Pros
From day 1 you are not just a part of a smart and impactful team but your opinions are given respect and seriously considered. An employee thats been around for 10 hours or for 2 years, it doesn't matter both have the chance to look at a problem, find a solution, and implement it. Thats the best part of being here - not only do you come up with the solutions you right away see the impact! Uber is constantly striving to keep employees happy not just by providing the regular start-up stuff (free lunch, lots of t-shirts, great offices) but also by finding opportunities for employees internally. Locally if you work at an Uber city you can impact that city in unimaginable ways and YOU get to make the decisions.
Cons
Its a tough job - but you are willing to put in the hours you get the benefit of ...equity in the company! Something everyone wants right now in the fastest growing company. Everyone is an owner and we all work our butts off to make sure Uber becomes the most successful company in the world.