I applied online. The process took 2 months. I interviewed at Velsera (Boston, MA) in Apr 2023
Interview
It was a simple but helpful interview process. Learned a lot about the comapny and my role. Though the individuals I interviewed with are no longer there. I believe it might be longer now but I only met with two individuals