your question is very broad.
looks like the company is an old company already
Created: 2000-04-09
based on domain whois, i would rather go with established affiliate/merchant sites such as cj, linkshare, shareasale, etc. this one you need to test or read affiliate members comments about it. the first thing to look for is they do they pay, second if they pay on time.