3 ms·
This is some really shameless product placement by the Tech Review, who are normally quite good about tech journalism. Slack? Really?
by Mizza 11y ago
This is some really shameless product placement by the Tech Review, who are normally quite good about tech journalism. Slack? Really?