Adrian Weckler: Tech giants slip down rankings after layoffs – The Irish Independent General Ecommerce site eBay rose from 10th to sixth in employee satisfaction, a solid achievement when so many web rivals are still floundering. This … Read the full article