Working with Casey was a smooth process from start to finish. He stayed in contact with me throughout the whole process (from the initial application, through three interviews to salary negotiations) offering bits of advice along the way. He removed a lot of the stressful parts that come with finding new work; I couldn’t recommend him enough.