Which preposition should be used with the words factory, office, hotel, etc?
'Do you work at/in an office?"
'No, I work at/in a factory.'
I like "in" for both, but "at" is possible. I would be more likely to say "at a factory" than "at an office."