Pros
As an intern, you are treated as an equal and they make sure to train you for the banking environment just as they would for any other role. At other companies, a peer was my mentor. At Flagstar, my supervisor was my mentor and she made sure that I was recieving the best experience possible by introducing me to technologies that would help to advance my career. More importantly, she was never too busy for me and was willing to spend as much time to help me gain an understanding as to what is expected. She wanted me to know what my role was and to be able to confidently talk about my tasks. This is not the type of internship filled with fetching coffee for the superiors and filing. They definitely expose you to important tasks that are meaningful to the company. Aside from learning my role, I was also encouraged to explore other roles by setting up short meetings so that I can watch their day-to-say activities. This is helpful for those who are undecided in what they want to pursue an advanced degree in because you have the opportunity to watch each role in a work environment opposed to classroom curriculum. I can't say enough good things about this internship experience. Not only do they want you to succeed while working for them, but also in your future career.
Cons
Very short internship (3 months) with no opportunity for job placement afterwards. No benefits.