Quick and professional. They were very accommodating with remote interviews and did a good job at getting back to you after an interview.
They do 2 phone screens. One with HR and another with a peer or hiring manager.
Then they do an in-person or remote interview depending on your situation. This is with HR and your hiring manager. Lastly they like to do a final in-person to let you see the building if you were remote the first time.
After that, if you get an offer, they go over benefits and company culture and require an IQ and personality test to fill out online.