Workrate Sa
NOT DELIVERING!!
- 05-14-2013
- 7
No Response, no feedback and simply disappeared of the face of the earth - do not pay this person a cent!
we as a company feel that he only obtained info to sell of to other clients - feeling! We lost a lot of business due to this!
Company: Workrate Sa
Country: South Africa
City: CAPE TOWN