Slash Gear -
3 Nov 2013 23:54
A Quora thread has popped up in which Google employees past and present have been airing their grievances about working for the AdWords distribution company, er, search giant. The grievances are various and plenty. Taken as a whole, the thread expresses a sentiment that Google is nothing like how it used to be when it […]
Share this Article
Comment on this Article
Please to comment