13 staffers were 'let go'
No they were not - they were sacked. 'Let go' suggests that they wanted to leave and were forgiven a minimum notice period, or something.
Please can we not have the corporate euphemisms that suggest that they always smell of roses. In this case I understand why they were sacked, but they were not 'let go'.
El Reg - please say it as it is.