pros and cons off-contract