I applied online. The process took 1 day. I interviewed at Engineering Technology Associates (Troy, MI) in Feb 2014
Interview
They will ask about your experience and try to fit at clients locations . Client will take mail interviews. If you pass there then fine. Otherwise they look for different clients.
I applied through a staffing agency. The process took 2 weeks. I interviewed at Engineering Technology Associates (Dearborn, MI) in Nov 2014
Interview
They are easy and quick to give you offer letter. The interview process depends on Client only. ETA will not help you to prepare for the interview. You should know your resume very well and have stories to back your resume
Interview questions [1]
Question 1
Most of the questions are related to your resume and client company