Their reputation suffered immensely when they had withdrawal issues and other claims. I am surprised even after all this time they are still operating their business and even though the number of complaints became less over a period of time, they still have people complaining. I still believe the decline will result in their eventual closure unless something changes.
For now though, let's just assume they are still paying, atleast, until we begin to see massive complaint of withdrawal request not being processed, again, I will advice people not to deposit new money to the site.