ICRA Management Consulting Services Limited (IMaCS...
ICRA Management Consulting Services Limited (IMaCS) provided me with an average level of service. The consultants were helpful, but I expected more from such a renowned company. Overall, the experience was satisfactory, but not outstanding.