6 ms·
> in December Amazon laid off 10,000 people, most of which were in the Alexa division Maybe the new tech worked _really well_.
by jldugger 4y ago
> in December Amazon laid off 10,000 people, most of which were in the Alexa division
Maybe the new tech worked _really well_.