I-traffic
I-Traffic ripoff
Do not do business with this company they stiff all vendors cheated employees and screwed the customers even more... I worked for this company and I just want people to know that they not only stiff vendors, but they make a point of billing their clients and then screwing over their vendors. Don't ...