We are an affiliate marketing agency and we manage a portfolio of affiliate programs. CJ is by far the worst affiliate network we use. Here are some of the reasons: 1) technology is antiquated in comparison to other platforms such as Impact, 2) they make simple things difficult, that other platforms provide seamlessly, such as exporting affiliate contact list, 3) the user interface and dashboard is 10 years behind, 4) mobile integration capabilities are inferior, and 5) the staff is not technically knowledgeable or well trained and offer very little support.