Dont know about the karimnagar karvy branch, but Karvy is one of the most stupid company. They treat employees as labours.
Honesty & Good service