They say you learn things the hard way, had one of the worst experiences with this one..firstly they overcharged me, customer service was horrible for one of my queries after filing taxes no response to email, Ravi got my bank acct. was wrong and then i got a notice for bounced payment, had a tough time in getting hold of anyone at Ravi tax and even after that the response was pathetic..
Pros: No pros
Cons: Overcharged, unpleasant, haphazard, rude, among many
more