Likes
Working environment is excellent, but growth is slow. Work pressure is very high means work load is more but it is help to employee to increase our knowledge and do promt work with pressure. In Tata communications self learning is very important.
read more