YMMV of course. I happen to have married someone I met at work, I work in tech, he is a developer, I am a technical writer, and we still work in the same department to this day. In an open office. Though I do choose to work from home most days because I really do hate open offices (too noisy).