Does doing an Industrial Postdoc after PhD make an academic career more difficult? I'm doing a PhD in Engineering and want to have a career in academia. I've been learning some people in engineering are able to do so-called industrial PostDocs where you do research in a company.
However it seems that most people who do this then go on to work in industry. Is it possible to do an industrial PostDoc then go back to a university and get an academic position? What are some factors to consider?
I'm guessing that doing an industrial PostDoc would hurt your chances to later get academic positions because you wouldn't have the same teaching experience. I actually can't think of any way in which is could help more than doing a normal PostDoc in a university lab.
Pros:

Builds connections (which will be useful no matter what)
Experience with a different kind of science
More money (and you can probably leverage the higher salary into more money if you go back to academia)
Many academics think patents are magic and if you hold some you're a sorcerer

Cons:

Runs time off your post-PhD funding clocks
Some academics think industry is beneath them
Not being able to talk openly about your industry work can adversely affect your ability to even get another academic job

Teaching is irrelevant unless you want to only teach, in which case you can just teach a night class as an adjunct while holding your industry job. Many PIs will not approve you teaching as an academic postdoc because they feel like they own you and it's a waste of your time.
It is, generally, possible to come back to academia after some time in industry, but does have some drawbacks (and you'll have to work harder after you come back to catch up a bit with your competition that stayed on a purely academic track). If you can catch up, it does actually look good and you will be competitive.