Veeva Systems interview question

Why Veeva? Why consulting? How do you work in teams?