Nerds on Site From The Nerd's Perspective

mydemos.com — I applied to Nerds on Site back in May, because I thought being an independent consultant as part of a larger company would push my current consulting business to a higher level. Well, after 5 weeks of trying to set up my first appointment with them to talk, I give up. If this is how they recruit, how do they treat their employees? Jul 3, 2007 View in Crawl 4