I worked at Aviva full-time (More than 5 years)
A great company to work for. My work was appreciated by upper management and my co-workers were very great people to work with.
Usual politics but the benefits and perks outweigh these.
I applied through a staffing agency. I interviewed at Aviva in April 2017.
I applied through a recruitment agency and they arranged the interview within a week. The interview was short and the interviewee is nice and friendly. They basically ask you your past experience and explain in detail what is required for the job and if you are able to accept it.