I have been signed up with them since 2007. I have never received an email and I have never been able to find the "search for jobs" page they indicate is on their website. It is not a complex website and even the Site Map shows no such page. So I have no idea whether they are among the living or defunct. The most recent dates I find on the site are 2008.
Has anyone worked for this company? Emails are getting bounced back, but the phone number listed on their website still works. I can't try talk to an actual person since I am at work right now... but just wondering if they are still around.