The Company is legitimate. They handled among other things benefits as a third party for other companies. Retirement funds, benefits associated with retirement packages and the normal investment accounts. So before you hang up or don't answer, think about your company benefits and how they are administered, investments, etc.