My personal experience with the hiring process was awesome! They were extremely flexible with my availability. I originally applied for the recruiting coordinator position but since I could only work three days a week, they worked it out to where I could be recruiting intern.
The interview process itself was great. Although it was a long interview, it was beneficial to meet more than one person in one day.