I applied online. The process took 4 weeks. I interviewed at Veeva Systems (Boston, MA) in Apr 2023
Interview
Firstly, I found it interesting that the first interview was with the hiring manager. The interview turned out to be very technical. It was surprising to me as I was expecting more behavioral / scenario based questions when interviewing with a manager.