Annuities are a type of investment account that provides guaranteed income for retirees. Learn about the different kinds of annuities and the pros and cons of these insurance contracts.| SoFi