Ranked in these QuestionsQuestion Ranking
Pros
Pro Biggest market capitalization
Pro Most widely accepted cryptocurrency by merchants
Cons
Con Takes a long time for transaction to confirm
It takes on average 10 minutes for a block to be added to the blockchain. You may want to wait for multiple blocks to be added to the blockchain to be sure that there's no tampering happening with the blockchain. The usual recommendation for larger transactions is to wait for 6 blocks before confirming the transaction which comes down to an hour on average.
Con Mining is expensive
Con Big whales manipulating price
Con Overpriced
Con Volatile
Con Toxicity
Con Terrible for the environment
Bitcoin wastes enormous amounts of energy on each transaction