I'm currently working as a Datawarehouse tester at a well known service based MNC in India since 1 year. However prior to joining this company I was working as a Application developer in a small company on contract bases. Since I was having development experience, I never enjoyed testing work at current company and I was frustrated by work. Also manager kept on saying that he will shift me to development project but it never happened and I was hopeless.
Meanwhile I was able to crack PI of a small product based company which has job profile of a Software developer on Advanced java technology (They have cloud based product and company is stable.). They offered me almost 50% increment on my current package. I have already accepted the offer and also dropped resign at current company as I had to do that due to new company's pressure.
My confusion is that few colleagues told me that due to extreme competition J2EE developers are payed less compared to Data warehousing professionals. I want to know that how is growth opportunities in Application Development(Product development). Also I would like to know pros and cons of a product based company compared to service based companies.
I would like to point out that I'm good at programming and also I have developed a couple of application from scratch in my previous company. I have overall 2 year of experience.
Thanking in advanced for your opinions.
If somebody says you look familiar, tell them you are in porn. Or in these tiny ads: