Direct interview with hiring managers. Senior manager and director were involved and the offer was given around 1-2 weeks later. Very chill vibe and they both turned out to be great people leaders. Highly recommend working within the digital side of CIBC.