Customer Service Representative, Indianapolis, IN - July 12, 2017
This job was a killer. The management and people were all great to be honest. But the actual job of being on the phone with people who were having issues with their travel insurance? Super anxiety inducing and stressful. If you could handle VERY high stress, VERY fast paced work environment, then this would be a job for you.