No. I have never worked anywhere that offered a pension. My retirement is all on me via a 403(b).
TIAA-CREF isn't a pension, its a 403(b), 401(a), 457 investment company that specializes in public sector/non profit entities. Like education, government, hospitals.