Layoff tracker for Neon provides you with up-to-date information on recent job cuts at Neon.
Laid off 180 employees on Tuesday 10th of October 2023
Laid off 210 employees on Wednesday 15th of February 2023
Laid off 70 employees on Monday 13th of April 2020