Overall very quick to schedule and wonderful people. I will say, it took a long time to get a response back after the technical interview but all was good. I ended up being offered another position after.
Only 3 interviews total, one technical interview. Really nice people, good questions coming from people who actually know the answers. Very flexible scheduling as well.