I applied through a staffing agency. The process took 1 day. I interviewed at BAT in Jan 2012
Interview
Was mainly behavioral questions, including difficulties in work, challenges, why BAT, leadership skills, weaknesses and so on. Also included questions about BAT and Marketing but they were very simple and easy if you'll do some research before the interview.