What would be the perfect response to the question, "Would you leave our company if you got a job offer from a bigger company (say Microsoft or Google or Apple)?" asked during an interview at an IT company?

I feel that I don’t have anything more to learn here I may switch to other companies but without learning I won’t leave your company and won’t give you any opportunity to fire me.

I’ll share my own experience in this!!

My referred to a company, which was small with employee size of about 100. I cleared all the rounds and final round was with the Founder of the company (let’s call him X). So the conversation goes like this,

X: Tell me about yourself Sachin?
Me: Started with basic introduction and ended up with saying my short term and long term goals. (
Pretty impressed by my goals at the first place)
X: Why do you want to join this company?
Me: I have no idea about the job before attending the 2 rounds and the manager explained me about the role very well (technical and analytical involved role) and I liked the role, as it involved more mental work than physical.
X: So if, I hire you now and you get a better opportunity later, will you leave the organisation soon?
Me (
speechless and not a word was in my mind): I don’t know sir and I can’t answer to this.
X: Come on try, every question has an answer and you can’t say “don’t know”, if you wanna work anywhere.
Me (
after 5min pause): I won’t leave the organisation because this is a small size company and I’ll have more things to learn here than a big size company. I’ll enjoy the work atmosphere here and learn the corporate culture here. I’ll leave the organisation once I finish my learning and reach the saturation level.
X (
Very much impressed): OK Sachin! Wait outside.

Result: Got selected along with 4 others among 24 candidates who attended the interview.

P.S: The same was asked in a large size company as well.
Me (
To the HR Manager): I’ll work for your company because job satisfaction is more important than money. If I’m satisfied with the job, I’ll find better a way to make more money in this itself rather than going to a similar company. Also if, I feel that I don’t have anything more to learn here I may switch to other companies but without learning I won’t leave your company and won’t give you any opportunity to fire me.

Result: I was the only candidate to get selected among 200 applicants. Couldn’t work for them because they wanted me to move out of city and my parents didn’t allow me to go :(

Edit: Can’t believe I am getting upvotes even after 3 years. Thank you so much everyone for the encouragement. I finally got placed in an MNC and got out of “Mumma’s boy” spell :P Try above answer in interview with confidence. It’s all about talking and manipulating the HR! All the best :)