Pros
I cannot say anything good about Reval, but career wise it would be a fair start to a fresher, as one learns how to survive in the corporate.
Kontras
There is a lot of politics and the management never addresses an employees issues. More importantly whether one works for 9 hours or 24 hours, efforts are never noticed. There is no proper work management. Training provided is hardly of any use as one needs to re-learn everything from someone else except the trainer. There are no proper HR policies, and HR keeps changing the norms as per their convenience. Employee Retention is ZERO.