2 ms·Three engineers laid off, one remaining.by 1123581321 10mo agoThree engineers laid off, one remaining.