Pros
+ Culture: upbeat, smart, quirky, fun and hard working + People: very intelligent fun people, challenging, interesting and great workforce in general + High bar for performance: very fulfilling when you perform, but tough when you don't + Transparency: the company actually shares a lot about what's happening, and if you take it upon yourself build good relationships with your manager you'll learn a ton + Great business: Yelp continues to grow on all fronts, exciting to be a part of + Awesome career opportunities if you're top notch at your job. Lots of growth potential. + I have a lot of respect for the senior level management - Geoff, Jeremy especially
Cons
+ You have to work your tail off to do well, not a place you can glide by or phone it in. Not for the lazy + Depending on where you work, can feel a bit rah rah fratty sometimes + Rumor mill: a lot of people get into the frenzy of rumors about everything. Ignore it if you want to be successful. + Yes you will see Account Executives come and go, but not everyone can do sales, its not a job for the feint of heart, and when you hire as many sales people as Yelp does you're going to see a few duds. My advise: if you want sales just focus on your goals and leverage your resources and you'll do well.