Tech jobs in big ... off 15% of its corporate staff, or about 1,750 employees. He said impacted workers will keep their pay, benefits, and bonuses through late April, when the separations will ...