Initially met HR/recruiting in person in a coffee shop. Went on to interview with future boss, several others at my level. The next day was other people at my boss's level plus lunch with my future boss. Continued discussions with my boss, went out to lunch with more people, and got in contact with others at the firm for a take on culture. Overall, people were very helpful and willing to talk to me, which makes sense--people at this company are willing to help in general.
HR/recruiting was great to work with throughout--very patient, helped me with negotiations, and gave me interview tips. Thank you so much to them!!