I applied online and two days later received a call to schedule an interview. The first interview was a face to face pre-screen by admin which could of been done over the phone. A few days later, I received a call for a second face to face group interview and it was scheduled just a few days out. They are also hiring for a 1099 position which they let me know about during the second interview. (Bait and switch? IDK, I couldn't really tell for sure)