Not efficient and many delays in the process. Lack of follow up and communication during the 3 scheduled interviews. Was scheduled for the 3rd Interview and the scheduled time was changed on myself and then never heard back. I emailed the recruiter multiple times and they responded back that they had been busy and apologized. Unprofessional practices during this process.