Billing period is indicated on the plan (all are monthly on CM), you can cancel anytime, and no refunds.

While it's not spelled out in the details, when/if you cancel you can still use any remaining credits for the rest of your current billing period. Then at the end of the billing period your subscription is actually terminated, and any remaining credits forfeited.