I joined in at Karrox first in their Pune center for CCNA training. And later on I had to shift to the Andheri Center since I moved to bombay while doing my CCNA training. I must say, in addition to other factors, Karrox was pretty co-operative in the whole deal. Not only did they accomodate my request, I also had a chance to get a bit of revision when I joined in at Bombay. And Karrox is among the few places where training qualirt does not vary much across locations. A few of my other friends had a tough experience in that area. They had joined a very reputed institute and were shocked with the difference in training quality when they had to move to a different center.
Well, as far as certification oriented training goes, Karrox is among the top few choices for anyone. For my CCNA, I was looking for such an institute where training is hands-on, well-focussed and conceptual at the same time. karrox turned out pretty good on those fronts. I did get into checking up thier reputation before I joined in and all of the people whom I knew had positive remarks.
The training is well reinforced my a super-well equipped lab, but labs are busy all day. So you have to make sure you get your slot in advance. The trainers often insist a lot on spending time in the labs and that works out well since they are around mostof the days too.
All in all - its pretty much of a fair deal. You get your moneys worth.
Usha