Pretty thorough hiring interview process including values evaluation (computer survey and in person) and 2 manager interviews which I thought were overkill for the entry level position I took. I was overqualified for the job but took the interview seriously and answered to the best of my ability.