I don’t know who to side with here. I’m kind of thinking I should side with neither.
On one hand, it’s generally not a good idea to go around badmouthing former employers. It would qualify as Career Limiting Move. If I were a hiring manager, I would certainly think twice before hiring someone like this.