Idea Cellular Ltd Employee Review
Good place to work
A well established company in india. Management is good as well are the policies of the company. The hardest part of the job was long working hours and continuous involvement in the business even on holidays.
Ratings by category