should you invest in TCS