Likes
Well Team Leaders are not good except 1 or 2. Salary Stats are very poor. Management use to cancel week offs , don't allow us to go for break. No job security 1 mistake out of the process. Appraisal very very poor. Very sorry to say i personally don't like anything about #TBSS
read more