I applied online. The process took 2 months. I interviewed at ACI Worldwide (Waltham, MA) in Oct 2017
Interview
Two phone interviews, one with recruiter and one with hiring manager. Both relatively easy. In person interview was a group interview. A bit unorganized the interviewers did not know the schedule or who was going to be in attendance.