6 step process with a test, a lot of long answer questions, and a remote interview. You never actually meet your boss in person except for mandatory staff meetings. Long answer questions include potential scenarios and reactions, test questions are basic math, grammar, spelling, logic, etc. They ask in the interview about pay range, more hypothetical situations, and past experiences.