I-traffic
I-Traffic ripoff
- 01-02-2003
- 8
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 hire this company they will rip you off.
Company: I-traffic
Country: USA
State: New York
City: New York
Address: New York