technology
Technology 1984 7 months ago 99%

Google workers complain bosses are 'inept' and 'glassy-eyed'

www.sfgate.com
601
140
Comments 140