Yes, 9 years ago now. I absolutely loved it - it was the dream job I landed out of nowhere. Me and my manager (who I knew personally) got along famously and laughed all day every day, my own team was small and experienced and no trouble, really nice people. There was always something new and exciting to deal with every day, it was brilliant.
Then just as I was feeling warm and valued and worthy and like I'd finally arrived, the manager I laughed and shared annoying "in-jokes" with daily suddenly turned on me.
It was so sudden I was reeling - it was something really trivial but he ripped into me, out of the blue, in front of another team member. Ridiculed something I'd done, getting increasingly nasty until I was backing out of the room. I actually cried (in private), I was so humiliated.
And that was how the pattern went - he'd build you up, making out you were the best at everything and utterly irreplaceable so your ego was well-stroked, and then come and tear it all down again when he wanted to entertain himself. He did it over and over until my confidence was so broken that I could barely make a decision, and then he'd ridicule me and call me jelly-spine in front of my team. He even had nasty spiteful "prizes" at the Christmas party to shame people.
I reached my limit when he talked me into a "promotion", which meant a lot more responsibility for no more pay but with a lot of kudos attached. He promised that he would support me in the new role.
Not only did it turn out that I was expected to do the new job AND my existing one simultaneously - 2 for the pay of one - but the first time I went to him needing help with one of the new projects, he told me I was weak and had to stop leaning on him, and refused to help me at all.
That was quite enough for me, it still upsets me because that was a great job if he hadn't been such a massive bellend.