I applied in-person. The process took 1 week. I interviewed at Stord (North Haven, CT) in Sept 2021
Interview
Quick and easy process that ensured I could get to working in a comfortable environment as soon as possible with a fast and swift turn around as expected in this industry.