I happen to be a graduate of one of these bootcamps and I don't have a CS background. I have been lucky enough to have been hired by a larger company that has many different products in different languages, environments, styles, etc.
The bootcamp was for Ruby, but it did touch on many topics in the software engineering realm. It has given me what I would call a tool belt that is a mile wide and in inch deep. Honestly, there is no way I could stack up with someone with experience and that should come out in the interview process.
I would only hire someone out of a bootcamp if I had a strong team in place that could offer a lot of on the job training, mentorship,etc. or if that person already had a CS background and was learning a new language.