It happened to me once, mainly for doing things like question the work/life balance (expectations were to work 60+ hours per week, no matter who the person was) - fortunately for me, I was prepared with a formal job offer at another company, and the day I was let go, I started at my next company 2 hours later.