Great place for career growthThe good thingsOverall ambiance and guidance from the Team Leaders was great, I felt that there was a lot of potential opportunities for me and would still like to work with them in a different field or a different country.
The challengesSchedule and location, since Taguig is a very secluded part of the metro where there are less jeeps and transportation choices.