Veeva Systems Interview Question

Why Veeva? Why consulting and what does a consultant do?