This place is definitely the biggest scam on the market. Watch out for companies like these, grads. Do research on where they get their clients, and ask them what makes them different from all these other "marketing" companies around here.
A little insight: Their version of B2B is not how we learned it in college, y'all. It's essentially door to door. Watch out! Pay attention to their "success" stories, brainwashing and non-stop mentioning of the MONEY people make there. Survivor ship bias.