I applied online. The process took 2 weeks. I interviewed at Upwork in Jan 2022
Interview
The interview process was a lot of steps, but was a very positive experience. It moved incredibly fast and the recruiter was really accommodating and easy to communicate with. I had a phone screen with the recruiter, followed by a virtual interview with the hiring manager, a skills test and then 3 additional interviews with other team members.