
Customer support has been reported as inadequate, with a 0% complaint resolution rate.

There are concerns about the lack of transparency regarding the team and ownership, which may impede trust.

The company has been labeled as suspicious by some reviews, raising red flags about its regulatory status and overall credibility.