Was recruited through an agency. Very slick process. Friendly team. All my research pointed to a good company to work for. Came unstuck on the technical questions at the interview. I don’t feel too bad as the other candidates had the same outcome as me.