I applied online. The process took 2 months. I interviewed at Veeva Systems in May 2020
Interview
2 and a half months of remote meetings with several people, and then a candidate exercise to demonstrate your capabilities in their system. Positive reinforcement and encouragement throughout the process, and then silence for (so far) 2 weeks after the stated decision time. Beyond being ignored it actually wasn't a bad process, just very long. Professional courtesy towards the final candidates would be nice.
Interview questions [1]
Question 1
"Why Veeva?" was asked by several interviewees. For a company that doesn't have a huge profile outside of their sector, this is a very strange question to ask that many times.