I applied online. I interviewed at Veeva Systems (Toronto, ON) in July 2025
Interview
Terrible interviewer. She spent the whole time convincing me that I should not have even applied to this position. Would have hated this job because I would have been working directly under this person, and hated them after a 30 minute interview.