A very reasonably length process: one initial call with the manager before a longer more in depth interview. Final stage was a presentation with two managers. Everyone was friendly and email responses were usually within a few days so overall a good experience.