Star Hiring
!!!
- 12-12-2013
- 29
Ordered stuff from Star Hiring. Over a month now and I haven't received my deposit as yet despite persistent calls. Absolute bunch of! Management is as incompetent as the staff.
Company: Star Hiring
Country: South Africa
City: Durban