Pros
You get full autonomy (because no one cares to help you). You get high pay (because it's a draw). You get to work any industry you want (but it's all saturated because everyone is targeting the same companies).
Cons
I joined the company in the very early stages and am so disappointed to see what it's become. If you would have asked me years ago I would say this is the best place to work. Now I won't even recommend it. My friends still reach out asking to get them a job here and I no longer advise it. Management and the CEO used to care so deeply about their employees. They used to buy them lunch when they would make a deal, shout them out for incredible performance the prior week, or personally call you and tell you something great about you. This was the culture I joined. This was what made them so great. Now, even people who have been with the company for years don't feel the same. Even I feel like just a number now. To top it off, the CEO sends out a company wide email about having a record breaking year and talking about how we used to make $1000 a week and now do $5 million a week, but is "reducing spend" to "focus those funds on valued partners such as LinkedIn and advertising." She then goes on to explain the impact of these changes and they all directly impact the employee and not once the employer. They removed our "closer boxes" (incentive for doing $10k in a month), they removed our start credits (incentive for making deals), and they raised the bar for each incentive that still remains. How do we have a RECORD BREAKING year, but penalize all the employees? Every big announcement at this company is something that further hurts the culture and it's employees, but allows the top to benefit. You are on a draw. You will always be chasing the draw. You will never make more than your draw unless you are well over performing. You must be doing at least 200k a quarter to even notice a commission check, which comes random. Good luck figuring it out from your accounting team either. And that profit sharing they've been discussing in your compensation package? Well they've been talking about that since day 1 here, and it will never happen. Also good luck talking to any department for that matter. Aside from tech support, most emails internally go ignored. There is no partnership. You don't work with your colleagues. Everyone doesn't trust each other. You fight over the same clients. No one follows rules of engagement. Management doesn't care about you. They will fire you without warning. The management model is a pyramid scheme and the top billers are not good leaders. They hire like crazy to see what sticks and don't bother training anyone because it wastes their time and hurts their production. You don't have weekly meetings, you don't hear from upper management, you won't feel valued. This is a sinking ship, good luck and good riddance.