I have travelled on the IC portion of the AI several times, and had average to good service.
My idea of bad service would be, getting to the destination late by more than 2 hours, cancelling the flight or poor food/refreshment service on board.
AI/IC service is still better than many US carriers.