Pros
Good place to start your sales career. Good training program that covers all the basics. Good opportunity to network for the future and you will meet a lot of great people. Good opportunity to learn about the industry of the client you work with. Very high metrics that you are required to hit will set you up with a great work ethic when moving forward.
Cons
Low pay compared to industry average. Felt like I was being babysat all the time. 5 days a week in office for a job that could easily be done remotely. Your success is strictly measured on how many meetings you can set. The metrics are very rigid and there isn't a lot of opportunity to figure out how you work most efficiently since you are required to hit those metrics daily. If you get stuck with a bad client there isn't much you can do.