Most of my long-lasting relationships were with co-workers. You get to know someone pretty well when you see them interacting with other people, dealing with stressful situations, etc. I think it's a great idea! I never got dumped or cheated on though so I guess it could get ugly if that happened.