MyCCC is experiencing some slowness. MyCCC will allow you to log on it will take some time. IT is working with our vendors to see what could be causing the issue.
Thank you,
CCC IT
UPDATE: MyCCC was updated on 11/4/17 and has not experienced any slowness since.