BANK PO OR asst. software engineer at TCS

hello guys… i m very confused… i hv done B.TECH-CSE frm SRM University,chennai(2014 passout) n placed in TCS. I Have got joining in TCS ahmedabad on 18 august 2014… from past 3 months i hv been preparing for IBPS PO and am confident that …

hello guys..... i m very confused.... i hv done B.TECH-CSE frm SRM University,chennai(2014 passout) n placed in TCS. I Have got joining in TCS ahmedabad on 18 august 2014... from past 3 months i hv been preparing for IBPS PO and am confident that i will clear IBPS PO 4 that will be held in october as from past 1 month 1 am securing 1st position in the online test series conducted by MAHINDRA CLASSES... now my questions are 1. Should i join TCS forgetting my IBPS preparation. 2. Should i drop TCS n continue with my IBPS preparation. 3. Should i reschedule my joining in TCS till dec by giving MEDICAL so that i can give IBPS po in oct. 4. give me some pros n cons of bank po n chances of growth... Want to make clear that earlier i thought that bank po is good sarkari naukri and i am less interested in programming so go for bank po but now after reading posts here, my views about bank po have changed... Help me pls as i hv less time to make a decision... Thank you....