<font face="Verdana, Arial, Helvetica" size="2">Is the salary offered worth any time for discussion?</font>
People don't join BA for money alone. It is very hard to get an accurate idea of nett income at BA as it contains so many variables that depend on an individuals fleet, preferred roster style etc. Plenty of other threads here on the money topic.
<font face="Verdana, Arial, Helvetica" size="2">What's the average time for upgrade for experienced people?</font>
Exactly the same as for an inexperienced pilot. Your friend will be at the bottom of a 3,500 long common seniority list when he joins and will have to work his way up. Approx 200-250 retirements per year with the Hamsters going in droves right now. Then expect a stagnant phase from 2005 as the young cadets clog up the top end of the pile for 20 years. Long haul commands around top third of the list.
Rod