The pre-interview process was elaborate. The screening process, writing, behavioral, speed math questions, and customer service questions, all before in-person interview with HR representative. I would have expected this once I got to the hiring manager not before I passed screening.