Bain Capital is an alternative investment firm specializing in private equity, venture capital, and credit products.