#3 can have some real pitfalls. roommates that work together end up seeing too much of each other. control issues can develop. if it was a situation where u worked in a place that has different shifts or depts that would be less iffy. not a good move.