I mean I honestly don't think it was as much their fault as just me not being a good fit for the position.
I loved being a senior developer there, a very high percentage of my time was spent actually coding, always new and interesting projects.
I don't begrudge them. I just an not meant to manage people.