I can't recommend them. They are holding withdrawals for days. Even after uploading all the requested documents, they continue asking for more. It seems like they want the player to lose their money by stretching every request to over 24 hours. This is a shady site. You're better off using a more professional platform.