Indoor plants or houseplants do NOT thrive in pooling or standing water, which means you need to have drainage holes at the bottom of your pots to allow air in and water out.
As large indoor plant pots come with a considerable size, you would want your pots to not have drainage holes for aesthetic purposes. Just make use of a cachepot as it holds the pot your plant came in. Then, slip a terracotta pot inside the pretty container. You can also use a practical plastic. This technique is referred to as the double potting. The cachepot, which is your large indoor pot that's decorative, does not need drainage holes. Of course, it has to be extra-large so it can accommodate the saucer that is inside the growing pot.