Hey Buddy it is true that U r CA students who want to clear about the above thing. but u must be very much clear that not only students but also CA's are here this platform. Here we are not for the thing that which firm is better or which is not. This is not ethical to discuss publicly about any firm.