I applied online. The process took 4 weeks. I interviewed at American Express (Toronto, ON) in Feb 2024
Interview
2 rounds of virtual interviews.
Received call from HR to schedule interview.
Applied in beginning January, interviewed in late Jan/early Feb, and received offer mid-February.
Overall, process was very smooth and easy to follow.