I honestly have stopped even logging into their job board. If it wasn't for their occasional video shop they would become the first company I deactivated from.
And if they ever expire after a period of time? I tried reaching Intellishop and hadn't heard anything back yet. Just thought maybe someone here would know the answer to that.