Good clients. They're nice to work with
Not good. They're not interacting
Be more hands on instead of keep telling people to read the fine print.
Good environment good team work
good apart from salary and prospective growth
TCS employees are getting good benefit, I believe for certain technical people it is a challenge as they work all seven days without rest.