Has anyone ever heard of this company? I received an email wanting me to join them. I could not find anything about them on the internet. Whats thrir website address?
Never heard of them. Just watch out if they start making offers that are too good to be true--they usually are scams--and beware if they start asking personal information be sent to them via email, especially to an email address that does not look like a corporate address.
I too was sent an email and started searching for info on the company, which is how I found this forum. I would certainly steer clear until more can be found out. Big hint for me was that it was delivered to my spam folder.