BI
Bite Squad
View company profile →
They bait and switch business owners
They bait and switch business owners. Customer service is a joke. When you call them you talk to Junior account managers. The management hides themselves behind account managers that give you the runaround. Highly recommended to stay away from this company.