It was very quick and thorough, had to go through two interviews (human resources and client service manager) plus one presentation in front of management team. Also, had to take an analytics exam before going thru the interview process. Then went on to a training experience for 4 months until graduating for the position