Terrible customer service and overall experience. Do yourself a favor and stay away.
August 2024
Straight garbage disconnects every 15 minutes dont waste your dollas
August 2024
Their customer service is terrible! Calling to set up service is a pain stacking experience, I realize we have many new people to this country, but some English should be a minimum requirement when calling a service center.