Pros
The pay is fair for sales, It's a nice atmosphere, people are willing to help if you ask for it. Good training program/ nice office. Commission is really good but it's not an easy job either. I feel the return on work is worth it, personally. Benefits are good - health, dental but no vision. Some other perks in the benefits too. I'd recommended it to a friend or family. I guess the easiest way to say it is- if you want to make good money and build a strong network of c-level exes then this is a good option. But don't expect to be rich if your not willing to work.
Cons
Management Communication could be better, they have done some tweeks and improvements the last couple months so I'm feeling optimistic. so I don't have any issues, personally I'm pretty happy.