Phone call with Recruiter, Phone Call with Hiring Manager, Panel Interview and yet another call. The questions were extremely specific and easy with my level of experience, but it became clear after a while that they were not necessarily interviewing but seeking FREE CONSULTATION. I would highly recommend caution if you decide to interview with them and do not provide them the free consultation they so desperately are seeking.