I applied online. The process took 1 day. I interviewed at Global Professional Solutions (Bethesda, MD) in Apr 2020
Interview
The interview process was like any other, it was a virtual interview with common questions asked in every other interview. This interview only had two people present online the CEO and at the time the "lead" who acted as the onsite PM.