Is it advisable to prepare for GATE CSE branch after having 4 years gap post b.tech
Remember top companies will have more weightage towards your intelligence.
So without any fear, you should go for m tech, if you are not satisfied currently with your position.