Best in terms of experienceThe good thingsI learned a lot from this company and great experience for entry level employees.
Co-workers and most supervisors/heads are kind. They are gracious and fun to work with. Superiors are generous enough to share knowledge and skills with their subordinates.
The challengesTime pressure with project deliveries. Sometimes, over loaded with work/requirements. Commuting to Paranaque Office is a challenge due to insufficiency in public transportation en route.