You will learn a lot working here, but mostly about what not to do once you obtain a position somewhere else.
Kontras
Working at CMS was like being in an abusive relationship. You will feel like you are making progress at times. Unfortunately it's only a matter of time before one/all of the department heads/ managers make you feel worthless as a subordinate and as a person. It's not above management to talk about employees with extreme vulgarity, often commenting on (female) employees genitals and appearance. You are lucky if it's not to your face.