Allwork.Space (press release) Just a couple of weeks ago, tech giant IBM was reportedly considering a base at WeWork in NYC. Now, it looks like such decisions could be a thing of the past. IBM is calling thousands of distributed marketing employees back to 6 central office locations. |
