Contacted via email. Asked to do an initial interview with the recruiter. Received follow-up interview with head of business development and two other team members. Received no word back initially. Attempts to contact the recruiter via phone and online messages were never returned. When I finally did get in touch with the recruiter (because I called, was not contacted), I was told they were reposting the position with a new title to try and get new candidates. Was severely disappointed in how bad communication with me was after I had given up two hours of my personal time to interview twice. Seems like a great company, but the recruitment process left something to be desired.