I've never worked in a factory, but I did a few years in an office. Warm in winter, air con in summer, dry, not getting knackered, paid really well, company provided free fruit and tea/coffee, plenty of trips UK and abroad, got to use my bike everyday to commute, could borrow a Range Rover or new XJ for the weekend if you wanted. It drove me mental, just couldn't handle the nonsense. Meetings, policies for everything, everyone was a "colleague", and the way they reacted if you said "bollox" or dropped the 'C' bomb you'd think I'd stood in the middle of the office, dropped my knob out and shouted "who's first?".
It's a completely different world and the people who inhabit it have very little in common with anyone outside of it. Great if it suits you, but murder if it doesn't. The grass may be greener on the other side, but that's probably because there's more sh1t on it.