Overall Thought
Great
First impression about this site is the welcoming notes. The site translates to English fairly fast and the landing page is quite informative. I feel almost insured here already. I'd try this if I was in the Philippines.
Overall Experience
Ease of Use
Excellent
Customer support
Average
Security and Privacy
Excellent
