I m a student of a Regional Engineering College. I prepared for 4 months for Gate 2018 along with my final year of btech and I have scored a rank of 1296 (general category). I have a prior experience of working at startups during my second and third year of college as a back end developer intern. So, on the safe side, I can manage to get a job paying 8-10 LPA/annum in a startup due to my web development skills. But I wish to do MTech from an old IIT, so I will appear for Gate 2019 as well. Shall I drop this year and prepare full time for Gate 2019 or shall I join a startup and simultaneously prepare for Gate? Will my work experience help me in placements during MTech? I need suggestions please. (I really want to try Gate again because I feel that this time I was not much prepared but still I managed to get a decent rank, so if I prepare again, I might end up with a better rank and a better college)