They do not perform proper due diligence for their customers. I received a suspicious email asking me to transfer money into an account that was clearly not vetted. Be cautious when dealing with anyone associated with this institution—ensure you know who they are or request to send money elsewhere.
Claim your business profile now and gain access to all features and respond to customer reviews.