Pros
The people I have met have been some of the greatest people I will ever meet. The only reason I have stayed at this job as long as I have is because of them. Some of the skills you learn can be beneficial and it looks great on a resume
Cons
Where to begin. Lets start with the managers. They handle the day to day by micromanaging everything you do based off a metrics system that tends to be off often. There is little room for growth after training because during an appointment, you manager almost always tries to barge you call and tell you what to say. It doesn't allow you to grow as a sales person. The managers of each team can be nice but they are fake. They preach positive attitude but at the first opportunity they'll tear you down even though you were doing exactly what they told you. My manager had a terrible close ratio while barging and always found something to blame on my coworker. Next let me discuss the territories. They office is spread so thin with territories that in November they had to do a organizational wide territory swap. They save the good territories for favorites while the others are stuck with areas that have populations of 50-100 people. Not saying its impossible to sell but it makes it damn close. Often people feel neglected and bullied into working like we are in a sweatshop. Most who work at Yelp tend to start hating the product and the job itself due to the conditions we work under. If you are looking for a job right out of college and have zero experience maybe apply and stay for 6 months. If you have experience look elsewhere. This job is trash and you will be miserable.