Yes I'm not reluctant to work on something new. I'm in a mobility
unit of the company, the projects that can come here are mostly native/web apps based on android, j2me,html5,iphone etc. There is no clarity on what projects I will get to work on. I might be asked to work on a J2ME projects (which I suppose is already out of the race), Android, iPhone projects etc. There can be several projects that run from 5 to 10 months. There is no guarantee that there will a web component, even if it's there it could be on any technology for example .Net ASP.
Instead of this, say I get to work on ATG for 2 years, would it be more valuable? I will get to know the eCommerce domain as well.