Services, nec, nec, Health insurance carriers, Automobile insurance
Blue Cross and Blue Shield of Illinois
"Insane how terrible the customer service is. You'd spend enough time to have a heart attack while on the phone with 75 agents who ask you a series of useless questions as if they're simply..."