Popups on TERB?!?

Keebler Elf

The Original Elf
Aug 31, 2001
14,845
507
113
The Keebler Factory
Anyone know why I'm getting popups from Select Company Escorts when I go to TERB's website? I've never heard of this company, nor have I gone to their website. Is this some kind of new advertising by TERB? The popup asks for login information (username & password).

Is this company an advertiser on TERB?
 
Don't bash the guy just because you are aware of a company and someone else isn't. I am sure Keebler knows things that others don't.