SiteCompli Selected as a '2013 Best Place to Work for Recent Grads' -- NEW YORK, May 15, 2013 /PRNewswire/ --