I had a great experience interviewing with Curebase, they know how to streamline their process and everyone I spoke to left me with the impression that it would be a great company to work for!
The interview process wasn't too easy, nor too difficult. The questions they asked and tasks they had me perform were very relevant to the job I'd be doing so the whole process was both streamlined and thorough.