Can anyone accept an offer of a software developer as a fresher for IBM (payroll Collabera)? What will be the future scope if one trained in mainframes or Oracle DB or testing? How about the job guarantee after the training?