I applied through a staffing agency. The process took 2 weeks. I interviewed at MotionPoint (Coconut Creek, FL) in Apr 2018
Interview
There are 3 interviews, informal phone interview, formal phone interview with team, and in-person interview with team. At the in-person interview you will be role-playing. Everyone was very friendly and even though there was a group of people listening to the role play, it was very relaxed and not intimidating.