Isolated team, in corporate lingo (4)
I believe the answer is:
silo
(Other definitions for silo that I've seen before include "Tower for storing grain" , "Farm store; soil (anag.)" , "Grain storage area" , "Launch site" , "Where rockets are launched from" .)