2.0
Sep 5, 2025
Former employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
The company is very stable; they are literally in the energy sector in major countries.
Cons
The HR head at IDC is terrible. She seems to be the NPC robotic type of person with no empathy. She has stayed here for a very long time. time for a change.