While the exact number of affected employees remains undisclosed, sources reveal that certain departments have been directed to reduce team sizes by up to 20 percent over the last two weeks. The looming job cuts have created uncertainty among employees, with concerns raised about potential terminations without severance packages.