Comment
Comment by saretired
'Laid off' is ambiguous: it can mean either a temporary suspension (i.e., a factory lays off some workers until conditions improve) or a permanent job loss. I haven't seen any suggestion that these job loses at Theranos are temporary, so I have no problem with the use of the word 'fired' in this context.