Loaded With Red Flags
This Chinese-founded company is loaded with red flags (no pun intended). It has no publicly known phone number. It has only a "service" email address. It promises an "up to 3% match" on contributions, which is an outright lie. And so on. I see no reason to deal with this company when there are so many better, legit competitors available.








