Last year a number of FOs moved in who had been in the company for less than a year however these were the first new guys into the company for some time. Those that are moving there for Summer 2015 will have been here for two years by the time they move.
It's very difficult to say. All depends on how many people they recruit this year, where you fall in seniority, fleet changes etc. But I would think you're looking at around 3-4 years minimum...but don't hold me to that and others maybe able to advise better