B bbc.com Technology was meant to herald a new way of working, but that’s not the case 248 points pogbywg8 10 years ago 182 comments