what is an ideal team experience