4 ms·
Just speculating, but it looks a bit like a mix between Slack and Twitter. A social network made up of company employees only.
by dorkwood 6y ago
Just speculating, but it looks a bit like a mix between Slack and Twitter. A social network made up of company employees only.
- qmarchi 6y agoSee Workplace by Facebook