I'm working as a software developer in an IT firm, with CTC of 2.4 p.a. and net pay 16k. Nevertheless the work is good(security domain) and the culture is very friendly. Its been 11 months now. Before that i had a PG Diploma from XXXX (a government organization) as well.
However growth chances(monitory) are very as its a small sized.
Recently i received an offer from one of the top 3 company in India which offering CTC approx 3.15 p.a. However, i have to join as a fresher and my prior experience and training will not be entertained.
I think you should join the new company... Its ok if you have to join as a fresher because there will be clear difference between your performance and fresher's. There are high chances that you will progress rapidly... besides most companies does not count 11 months as good experience...