We have used Challenger for our Marketing team to help with their sales process. They listen, they ask questions and really understand your business needs. There is nothing that I dislike about them for my own sales team in particular but there's no doubt that they are experts at what they do. When they say they will be able to help you they deliver! If you want the best people in sales process improvement then you need to use Challenger. It's not just another vendor but one that truly understands what it takes to work within sales. We've been using them as part of our marketing team for many years now and we're very happy with the results.