Charging interest (by a CA) is legal; the CA does not "charge off" the account, that is done by the Original Creditor (OC). The CA is limited by the usary laws of interest.
If the debt they bought allows for interest and fees,they can add it.Some states require a company to be licensed before they could legally add interest.You would have to check your state laws.