Pros
The training they provide is very extensive so you will be a master at cold calling within your first 6-9 months of working with the company and you'll work a variety of different tech campaigns in different industries; this diversifies your skill set and increases your value when furthering your career. If you stay with the company for 15 months there will be a huge bonus from each month that you hit quota and the company will push your highlights and metrics out to every client they work with to get you hired out and working directly with one of those clients with higher pay. The owners rock! You will literally see them on the sales floor all the time and they are very approachable; they will literally interact with anyone. I've had great conversations and laughs with both owners even with me only being an SDR in the company.
Cons
You feel burned out by month 7 and there is a lot of metric-focused management. A lot of times it seemed like the managers cared more about getting to 100 dials than the number and quality of actual meetings you would book. If you hit your 100 dials a day they won't bother you, but the 100 dial metric is a bit extreme considering the number of meetings and trainings we have throughout the day.