Have been working for a long in this organisation. There is comfortable working environment and good place to work on.
Altogether it is a good place to work in.
Indus towers provides the best facilities to their employees, they create the best working environment in their workplace, and they are also very helpful people.
overall good experience in Indus Towers Ltd
nice Work culture & Safe/friendly environment for employees
and most important safe clean for all i ever worked