Billtrust Interview Question

Why Billtrust? Tell me about yourself.