Painful, difficult to coordinate, and lack of follow through by CVS. Wanted deep technical expertise. Was also told I was junior even though I exceeded all job requirements. First round was informational with recruiter, then second round one hour with hiring manager.