It was a long process, first a phone screen by a recruiter, followed by a virtual interview; 10 days later I get an email for the next round of phone interview with Purchasing Manager, soon followed by a phone call for the onsite interview few weeks later. Process was organized, overall it was good, however I got the hint that they were probably looking for someone from Pharmacy background. So when I got the rejection letter I wasn't hurt as much. It would have been nicer had I not gone through the entire process. But apart from that everyone was kind & courteous and looks like it is a good place to work for.