I applied online. I interviewed at ICON in Jan 2021
Interview
Very approachable recruiter and very efficient process, took 30 days from first interview to get an offer. Interview with hiring manager was also very pleasant. I had three rounds of interviews.