I applied online. The process took 4 weeks. I interviewed at Deel (New York, NY) in Feb 2021
Interview
Extremely difficult company to get in, I had to get 3 referals just be called. They send the appointment and you just follow it up. I did 3 interviews and didnt receive feedback