Likes
If u want to destroy ur career.. join this company... No benefits, no compensation.. worst appraisal.. no growth.. it looks v good from outside as it carries tata name but the reality will shock u to the core... Avoid at all cost.. they have no proper benefits for employees and cut employyes incentives for no reason to improve their reveneus.. such a sham in name of tech company...
read more