Pros
None, there is a revolving door at this company. I've trained well over 100 people here over 3 years only to have them be fired 2 weeks later. There is no training with this job. You basically have to learn the ropes on your own and if you don't you're gone. The CEO comes in 1-2x per week to hand out paychecks and yell at employees for numbers being low. They even fired 2 people for not coming to a company happy. There was one poor girl who moved here for the job who was fired for not coming to a company paintball event.
Cons
Everything, the salary is way too low compared to what the market offers. 0 work/life balance. They will make you come in on weekends to fill jobs (that you won't make any money off of) when you've already spent 50+ hour Monday - Friday. It's a bunch of entitled recent college grads who think they know everything even though they only have 6 months of experience. It's a bunch of kids looking like they are getting ready to go to formal in the office. Stay away