Ripcord allegedly fires employee over claims of toxic work environmentbusinessinsider.com·8 pts·adjkant·2