Seems kind of scammy. They email you relentlessly until you unsubscribe, even though I never subscribed in the first place. They try to get as much info from you as possible and if you get to the jobs section it just seems like a scraping from recruitment/head hunting sites.