Pros
Could Gain some domain knowledge on some of the products in cashedge . For freshers it is a Good break to get work experience
Cons
I had very worst experience with Cashedge . There is no voice for ordinary S/W engineers. Most of the management and team leads are Bureaucrats. There is no proper process so at the end all the blame will be put on the team member by the leads if any issue arises in production. There is not chance of getting promotion because exsisting leads wont leave the companyand there are no big projects to increase the strengthand to give promotion for good resources . some of them all lucky to go onsite for 3 months. They put people in performance improvement plan any time with out sense.They dont have proper Hire and fire policy they have fired many Good people who have worked for 3-4 years due to politics, so job security is very very less . Overall the company is not good for a professionals. please never ever join this company even if they offer fat package