If you survive the work, you'll love the job.
Pros: good vending machines, company culture runs high, great opportunities to bonus.
Cons: base pay is low; it's hard not to depend on bonuses, which aren't always there. did i mention that the work is really stressful?
Management is hit or miss, but the good ones are amazing. The work is really, REALLY stressful, and burnout runs high; you have to be a people person with a thick skin; the clients can be very difficult. If you make it through the first year, you're coasting from there, with good potential for bonuses.