I have been working at Ameriprise full-time (More than 8 years)
Job security is very good-on the corporate side.
Can feel a bit too "corporate", typical for Fortune 500 companies.
I applied online. I interviewed at Ameriprise.
Very long application process online, including aptitude testing. Phone screening. In person interview with three upper management individuals. I was hired the next day. Fingerprints, background check, done.