Very fast interview process. I applied online and was contacted by a recruiter to set up an i itial phone screen.
They invited me to come in and interview in person. Two half hour long interviews with the hiring managers.
They move quickly through the process. Both rounds I was invited back / received an offer within the week. Longest waiting times was waiting to coordinate with human resources.