Management are only out for self gain. Constructive feedback is only to be given by them but you are not allowed to provide it.
They will give you job duties way above your pay grade and tell you it’s part of development to gaslight you into believing it.