I can’t think of any obvious reason other than this being embellished / made up? Those companies have tens of thousands of employees you aren’t going to “out” anyone by naming the company.
When that boost disappears after the IPOs, everything will crash.
Don't threaten me with a good time(also unironically).