Amazon fires 2 tech workers after they publicly criticized warehouse conditionstheverge.com·176 pts·hamburga·6