Hi. I recently hired some writers from India and their manager has really been trying to get me to sign up for this site called Skivee.net. I haven't signed up for it or anything... I'm getting a terrible feeling about the site and possibly about the workers I hired. Does anyone know anything about this site? Something about it just doesn't seem right.