I applied through an employee referral. The process took 3 weeks. I interviewed at Ameriprise
Interview
One phone interview and two in person interviews. They were very open and honest. A little over a week between each interview. Communication was through their hr department at corporate headquarters.