T1 staff are THE best

August 20, 2020

T1 staff are THE best. Whether I’m talking to a customer Service Rep or a high level officer, they are simply amazing. They take time to explain things or research any issues. I feel very confident and comfortable in my business knowing they’ve got my back.