355
2
155
affected
8x8 laid off 155 employees representing approximately 7% of its workforce on 2023-01-18.
200
8x8 laid off 200 employees representing approximately 9% of its workforce on 2022-10-04.