How corporate team building activities are a vital part for organization’s success