Learn more about why cybersecurity firm Deepwatch has decided to part ways with 80 employees, or one third of its entire ...