Saw this site on FB - it said something like 'employees are commenting' - I guarantee you there will never be a single employee post here - it has to do with a pile of legal docs every Theranos employee signs when she/he joins the company and the culture overall which is fairly closed when it comes to the flow of information...
2 replies (most recent on top)
another silicon valley imploding due to senior management greed. its wall street behavior baby
That would explain why problems weren't getting fixed before the whole company imploded.