Very good organization in term of development, knowledge, system, perk & benefit that will help you grow with financial securities but need to choose people you are with.The good thingsOrganization structure and clear career path.
The challengesTeam quality, especially relationship among people in the team.