Pros
It is an established company in the world of finance, they have an investment banking and they can provide IPO services for you. They have compensations like seminars, 13,14,15 and even 16th month pay! Seriously, where can you experience that? I like how the company is generous even for employees who are not yet regular. You can file an OT whenever as long as your immediate superior approves. Company outing, events here and there, special holidays parties and I'm pretty fortunate my department head is fair and easy to be with. My team mates are also cool with handling things, we are assigned in each side of work so there are no hassle. Competition is of course high as everyone is doing well, you are challenge to really give your best within the team. (our team, specifically)
Cons
They announce really late (hr). Whenever there is an outing, a seminar, people with concerns are required but if you include everyone it may cause conflict. Try to work out handling whats important and whats NOT! Time is precious.