Man, that seems like a heck of a send-off for those employees.
There's no fig-leaf such as "they killed entire projects" or "they pivoted".
Just the spokesperson saying that, if you're one of the laid-off employees, it's because you lacked talent.
Not sure that's a company I'd want to work for.