Looking for a compliance platform? 10 things to consider.