Pros
For someone right out of college this is a great crash course in sales. Learn how to speak confidently... you may think you already do, but trust me, you will be surprised Benefits are great after training period Having a stocked kitchen is nice (figure at least $4 if not $10-15 a day saved on lunch, breakfast, drinks) Mostly great people working around you. A product you can actually believe in. I still think Yelp's advertising is one of the best things for a small business to invest in. This helps a lot when you get hung up on constantly. Casual clothing... i mean, casual casual clothing. I learned a ton in this position in the short time I was here. I learned what type of sales I didn't like and what I really wanted in a company. Great lectures during training that are mildly brainwashing but full of good nuggets of information to apply to any sales job.
Cons
Turnover rate is ridiculously high. My class of 30 was down to 16 before training was over and I don't know how much more it went down after I left. I was told when I interviewed that turnover rate was very low and I was a little disappointed when I saw what the truth was. They have great "inside" numbers and stats that could be told to potential customers but because legal hasn't approved them you can't use them. They could make the selling process a lot easier if they focused on being able to give tangible numbers to potential clients rather than abstract facts and careful wording. Long hours to get ready for the upcoming day (I think this has changed because right when I left they implemented a strict 40 hour week maximum... don't know how it will be possible for future classes because my classmates and I were in the office from 8 AM to 9PM several times in the first few weeks). Loud music constantly playing. Often with mildly explicit lyrics (anything but a lot of "F" words goes). I don't care if my friends or peers are swearing around me, but trying to talk to potential clients with songs some would find degrading/demeaning/inappropriate just wasn't professional in my opinion. Loud office in general. Every time someone makes a sale you get to ring the "gong" and everyone claps and cheers. Clients on the phone don't know what the heck just happened and it makes you seem less professional. Management has no problem with swearing. Again, I know I am a more conservative guy when it comes to this but it just goes back to professionalism. When you hear the CEO saying "F*** yeah" it just makes him seem immature in my opinion. I just felt like I was at another frat party when I was working there and I wish it was slightly more professional. Not a huge deal, but it did rub me the wrong way. Overall the big disappointment was that I was dissatisfied with the lack of emphasis on customer service. I was ultimately fired because during the training period I did not bring in a sale (fired just a few days before training ended). This was not a surprise and my manager and I had been talking a lot throughout the whole process so things ended well. In my defense, I wish they gave me a few more days because I had 3 clients who were practically on board (again, I have no hard feelings). Ultimately it just wasn't a good fit for me and both my manager and I saw this. They offered a mild severance package which I thought was extremely generous given the nature of the position. Would I recommend working here? Well, I think if you have the personality for it then go for it. This company is going to be on the map in a HUGE way 5 years from now so if you have 2 years of this company on your resume, I think it is going to be powerful. But for me, just a little too unprofessional and they wanted me to change who I was... I like who I am, and the company I am working for now likes who I am too :).