I worked on 4 different floors and they all had terrible management issues. Managers got together for "tea time" every afternoon and discussed personal matters of employees. Rumors spread like wild fire by management such as, who is pregnant and will need maternity leave, who failed their annual examination and on suspension, whose family member is sick with what and they can't make it to work.
I learned quickly, if there is information you don't want spreading, don't tell your manager.
This caused distrust, gossip and uncomfortable working environment.
Management is also not supportive of continuing education. When I told them I went back to school they told me, they are not able to accommodate my schedule even though I hadn't asked any adjustment. (Just letting me know, in case that what I wanted).