Veeva Systems interview question

Why veeva? Why Consulting? Tell about yourself.