Tech employees uncertain of jobs following Meta and Twitter layoffs