Pros
I have been at OfferUp for just a few weeks but the feedback from those who work here is consistent. People are here because of their ability to make a big impact. The size and scale of the opportunity is huge. The size of the customer base is huge and the leadership obsess over how to constantly improve the customer experience. Other reasons why folks are here is that they like and respect the people they work with. Others like the flexibility work/life balance relative to working for a larger company. But most of all they value the opportunity to add value and have much greater autonomy than at a large company.
Cons
While no good restaurants nearby is a drag, the thing that people would like to see is that the company improve its ability to execute and operate more efficiently. These are normal growing pains as OfferUp is transitioning form a pure product and engineering company to one that is building a business and grow revenue.