advantages and disadvantages of flex offices