just learned that I was fired some time ago because I argued too much with my bosses and this "disrupted team dynamics" and "made collaboration difficult"
this is funny because they praised themselves of an open debate culture, flat hierarchies and claim they value feedback. additionally I was praised for my team player skills multiple times.
turns out they are just narrow minded retards who really really hate that someone reminds them of the technical debt