ITC Limited Employee Review
Not at all a friendly environment to work. Your boss will blame you for anything and everything. work life balance is 0. They can call you anytime from anywhere to attend worthless meetings and pathetic lunches.
Ratings by category