Very warm welcome upon arriving, very professional. They have you take a competency test that is said to take 3 hours, but really takes about an hour (more if you struggle with math). I was contacted for a second round interview within an hour of the first interview. If you seem to be capable, they definitely express an urgency to keep the process moving along.