Better to be flexible than to have flunked:The mediating role of service flexibility and its determinants for team performance