The interview process is lengthy. It was about 5 parts:
-Initial phone screening.
-Interview with the hiring manager.
-PowerPoint presentation with five team members.
-Individual interviews with approximately five team members.
-Follow up conversation with the hiring manager.