I applied online. I interviewed at CDI Engineering Solutions, LLC
Interview
It was lengthy, I didn't have much clarity about the role before starting. It seems that my role wasn't defined or explained clearly to the interviewer, consequently I was called to be interviewed for 3 different positions.