Initial phone interview with recruiter, then a Skype virtual interview was next after successful completion and scores obtained for various online assessments relevant to the job. Recruiter was great and experience was easy. Recruiter followed up a couple of times with jobs of interest that were good matches for me. In the end, I didn't pursue, but would recommend contacting this agency.