This is a good job of you want to get stuck in a mental brain wash. They made promises they couldn't keep. A lot of the managers/supervisors are unprofessional and immature, sadly upper management doesn't see it cause when they need to you'll find them on their best behavior.
This company recently underwent a complete system downgrade. The staff was not nearly trained enough, everything takes longer to load, the members are unhappy, the staff is overworked and stressed, everyone is miserable.