I applied online. I interviewed at i3 (Huntsville, AL)
Interview
Very long. It had many steps, with many in person interviews, ending in a lunch or coffee meeting. It can take over a few months. They ask alot of questions but also take the time to make sure you know about the company. They will judge you on what you wear and sk anyone working for them, that worked at your company, if they liked you. It is a decent process to understand what they want and what you want.