Yahoo's Home Working Evolution

Yahoo's Home Working Evolution
iHubbub

Yahoo's Home Working Evolution

Would Darwin approve of Yahoo's home working evolution?