Pros: good pay, advancement opportunities, good benefits, free lunches
Cons: sometimes the culture at yelp is immature with so many young adults out of college
Great opportunity for advancement. You can make good money with effort and dedication to the job. It's large corporation with many young adults, for some this can be distracting but if your focused Yelp can be a great place to work.
Management is fair. Some are better than others but the training is the best I've come across.