Slack

Headquarters in USA

Website: https://slack.com/ 

🔎 Run a search for “Slack”

Get RSS feed of these results

All stories

Article
28 November 2018

USA: Tech companies fail to end forced arbitration for discrimination claims

Author: Melanie Ehrenkranz, Gizmodo

After Google's Historic Walkout, One of Tech's Big Problems Is Still Being Ignored, 21 November, 2018...

Read more