Click on to the 'More' tab on the task bar of the webpage, then you would find the clickable tab 'Forum'. It appears that we have to visit on our profile page to check the rewards and c.c.
Now it is pretty clear. I think this site needs a little more time to be active like TEC and ISC. And that depends on our active participation as we do in those two sites.