Idea Cellular Ltd Employee Review
Good place to work
A good place to work with full freedom and apply your knowledge and skills to full potential. Good work culture, strong HR. All of the above the values the company stand for.
Ratings by category