Pros
The company provides thorough training opportunities, but to be honest, they are only useful for non finance major students, very basic knowledge that every finance major would have known in college. The company claims they have great corporate culture, which may be true from some point of view. Colleagues can be supportive sometimes.
Cons
Low efficiency in work. This company has very mature and profitable business model, which should be a good thing. However, it also leads to low efficiency and lack of creative spirit (ironically, "creative" is one of the core corporate culture). You always receive warm welcome for your new ideas or proposals, but that's it, no more, just welcome, no followup, no execution. They prefer to do things in the old way. And many proposals and projects that do get into the execution phase are very pointless.