I underwent an HR interview process over the phone since I was an out-of-state candidate and then was scheduled to do an in-person interview. They flew me to their office and met with senior management and partners for one day (~45 minutes per individual).