Comment Comment by xerxesaa I hear they make people share hotel rooms with other employees. Is that true? parent xerxesaa 3 years ago