Very poor leadership. This was once a company admire. A company culture of greed.
Hard lessons to be learned. I hope their products can keep them afloat until the poor leadership can be purged.
My employer doesnt know the definition of the word "transparent".
They think it means "to spew bullshit" or "Lie" or "the people working for me are dumb & they'll believe anything that I say".