manager stress time careers in Taguig, Philippines