It is safe and reputable. It is licensed by Kahnawake Gambling Commission and has an eCOGRA certification.