The recruiter was very accommodating and guided me through all the process, introduced me to the hiring manager and provided enough information regarding company culture and job prescription.
All the interview process was done by phone, as the hiring manager works overseas on-site interviews proved difficult. Times were appropriate for both locations.