ITC Limited Employee Review
Working environment in ITC is very stressful. Hardest part of the job is to implement the ideas concerning in our project. Work culture is moderate. A typical day at work is monotonous and require brain storming.
Ratings by category