Yet, at least in the European countries I've lived in, you won't get through HR without a CS degree, unless you're doing your own business.
Mind you they have 10+ years experience and can point to major succesful projects - so whether or not they have a degree or not is rather irrelevant.
Even with that, and fairly high grades, it was still a slight challenge to get a placement. Said placement is just to give me an edge over fresh graduates, I'll have a year in industrial experience over them.
Never saw that in the big companies, but it's been several years that I don't work there.
I chose a smaller software company, though. I much rather earn less but have a less enterprise-y work environment.