I'm overjoyed to be out of there. It is a horrible place with horrendous work culture and managers who'll do all they can to take credit for your work and set you up to fail in case they see you as a threat. There is an exodus of talent and if anybody wonders why there's your answer. Get better managers who know what they're doing and maybe this place will be able to shine once again.
Not likely to happen, management always sides with management. Layers and layers of flunkies and yes men. Read up on the gervais principle.