Vantaggi
Starting pay was high and raises were generous (at least from 2007-2011ish). Training program is very extensive and really prepares you for the basics of the job when you go out on your own. I met some amazing people working here, and most of them I still consider my friends. If you can get to know your coworkers, the job will feel more bearable for a lot longer.
Svantaggi
Corporate brass is obsessed with "efficiency". This obsession has caused them to adopt completely unrealistic expectations of what humans are capable of producing in 8 hours... Perhaps they've forgotten that people need to use the bathroom, take a mental break and have lunch at some point throughout the day. In addition to higher production expectations, the company decreased appreciation programs such as annual banquet celebrations and awards for top performers to a literally non existent level. This company has severe communication issues between itself and its customers as well. They value what they call "transparency" which as far as I can tell translates to "keep it a secret". This applies to fees, product and policy changes, etc. I'll never be a customer here, especially after having been forced to open an account if I wanted to continue to receive my direct deposit.