Tech companies are stocking their offices with stimulants. Is productivity up?