The startup I work for (https://rooks.co) operates in Canada and as Bill.com is not available to our Canadian clients, we use Plooto, which is a pretty decent competitor to Bill.com.
We haven't had any issues with Bill.com either though - may I ask why you're looking for a Bill.com alternative?