I applied online. The process took 3 weeks. I interviewed at Invoke Solutions (Waltham, MA)
Interview
Interviewed with 3 people from different departmenrts on the same day. The process was pretty straight forward and they were very responsive post-interview. There was no skills test, even though there probably should have been.