Generally companies would love to ask a lot questions but most people do not want to answer even a single question. A tradeoff that works well is having a questionaire that only asks relevant questions. The survey system allows you to link questions to previous answers.