A Los Angeles-based Google engineer said she found out she was being laid off after receiving a company notice at 2 a.m. while out on mental health leave. Ali Neil, 29, was one of 12,000 employees who ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results