I've been on both sides of the interview table and feel that Cubic does a great job of giving the interviewee the opportunity to sell themselves, while critically evaluating them for positional and organizational fit.
I went through three interviews; recruiter screening, leader, team members. Interviews were pleasant, professional, relevant, and informational.