Dedicated IT team: benefits and nuances