What are some of the advantages and disadvantages of holding marketable security both for long-term and short-term reasons?

Assignment Question

Businesses hold marketable securities (cash equivalents and short-term investments) for two primary reasons: As an interest-earning substitute for cash. As a temporary repository for cash being accumulated to meet a specific near-term need. In reality, cash management and marketable securities management are accomplished simultaneously. What are some of the advantages and disadvantages of holding marketable security both for long-term and short-term reasons?