I will never, ever, ever, do in-house software development ever again. Non-software companies treat their inhouse developers like crap. They don't get it. I don't know when non-software businesses thought it was a good idea to move software developers in house. Most of the company don't want them there. Or deal with them begrudgingly. It's hard to quantify their revenue so they are treated as an expense not cost saving or revenue generating. And they are the first on the chopping block when things turn down.
In my experience, if you are recruited by a company that doesn't sell software or software services you should tread very carefully, ask lots of questions. Sometimes you'll find out a 100 year old furniture company only has a dev team because the grandson thought it was a good idea. And then you run very far away.