I applied online and heard back pretty quickly. First, there was a Short In-person interview with current employees just talking about the position. A few days later I had a phone call with the CEO regarding the software they use, etc. Overall very smooth and simple process