Pros
You meet amazing people and you can develop great friendships.
Cons
Where do I start? They reel you in with bogus job applications such as for a receptionist, marketing assistant, social media manager, etc. Once you interview they are extremely vague about what the job is. They say "you speak with clients and come up with marketing and sales tactics". So you're here thinking you're going to come up with pitches for legit clients. Nope! Instead you arrive at 9am in business attire to practice how you are going to be speaking to people coming out of Wal-marts, Publix, etc. Mind you, you do NOT get paid for attending these daily training sessions. They keep you hooked by digging for personal info such as what your dreams and goals are, what plans you have, and all that. But they twist it and take advantage of that information. They find out what your hobbies are so that on your time away from work, they are constantly there. You never truly have a day off because they will try to be there with you at church, the gym, theme parks, etc. That way.... you constantly have work in mind. It's so creepy tbh. One more thing, if you end up leaving they will just tell everyone that you "couldn't handle it" and that you weren't meant for the great opportunities. And working 9am-9pm 6 days a week. If you don't make a sale that day you don't get paid anything despite working 12 hour shifts.