is dating a colleague a good idea how long is speed dating