Pros
I started in an entry-level position just like everyone else (account executive). I was given all the necessary tools to succeed: in house training, excellent corporate training, devotion from managers and a constant positive push to do well. The opportunities for increased income are limitless. If you want to make more money, get bigger commission checks, you can, it's all up to you and how much you want it. There are always contests and the opportunity to earn even more money and recognition. Lastly, the ability to move up, receive promotions is there for the people that do well and want it. If you are good at your job you will get paid more and you will advance. It is solely based on performance and ambition and I love that.
Cons
Like with any new position, it can be difficult to get started (I would expect no less), you have to be willing to put in the hard work, be determined, set the foundation for a successful future. You are in charge of everything you do, of building your book of business and you get out of it as much as you put in to it. It can be intimidating at first, but it pays off big time as you progress.