The job posting clearly mentioned remote work. Even so, the interviewer asked whether you would relocate to the EST timezone. I am not blaming the interviewer, but rather the people and culture/HR/hiring team who wrote the job posting.
Nowhere on the posting was it written that a candidate should be available in the EST timezone or willing to relocate to the EST timezone. I don't know why that is a requirement when there are many engineers all over North American timezones.
The interviewer was nice. I believe they said there would be multiple rounds: starting with a screening, two technical rounds, one round with the team, and one leadership round.
Please read all other interview reviews on Glassdoor.
They start with your entire work and education history, going back to what you did before graduation, even though you have more than 10 years of experience.
The following metrics were computed from 11 interview experiences for the Veeva Systems Senior Software Engineer role in Canada.
Veeva Systems's interview process for their Senior Software Engineer roles in Canada is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Veeva Systems's Senior Software Engineer interview process in Canada.