I am fresh out of university (CS degree) and was able to secure a job with the help of university with the condition that I will join it later on (as not joining strains university relations with the company although once I have my degree they can't do anything). I took it and also got the signing bonus (which I have to pa back if I leave within 1 year) and will be joining it. Call this company A.
I also applied at a startup (startup B) which has a high hiring bar since I assumed they wouldn't get back to me, but they did and I am going to have a phone screen soon. Should I continue with the screen and further interviews? And what should I say when they ask about my current offers from university (as it is expected any good student will have offers). Should I hide it or come clean. Also, should I divulge the company A name if asked during the screen?
The work at startup (fairly stable revenue) is probably better for my career development but if I take that job the university and the company A would be quite mad. I have got mixed reviews about (one was extremely bad and other said it was good. The bad one guy is not credible from what I've heard) company A but I would like to join and see for myself. The pay will be much higher in the startup and it will be fast paced but I'm not sure how stable the job will be.
People in company A and startup know each other quite well. What's the best course of action considering I want to maximize career growth and salary but be ethical?