HR was very organized, timely and clear about what I should expect during the interview process.
The interviewer was very down to earth and approachable but also highly professional about communicating TG's expectations and answering all of my questions.
I did a phone interview and two in person interviews, all with HR present (not a recruiter or "screener" for the company).