this company sucks
Type: Posts; User: ketan
this company sucks
don't work at Sykes, their HR sucks. I've been with the company for 10 months and I never received a single payslip. everytime I asked for it they will say that it might be at the 3rd floor (AT&T...