First I wanted to mention that I applied through Glassdoor, and the job was listed under the company DAKCS, (pronounced 'Dax')so that's where I thought I was applying to. However, the position was actually for their sister-company called PDCflow (located in the same building).
It took about two weeks from the date I submitted my resume online to when I received an email stating they would like to do a phone interview. Everything from there went rather quickly with an online test, two interviews (30 min. phone and 1 hr. in-person) and a job offer within 2 more weeks.
First was the phone interview with a lady from HR as well as the Customer Success Specialist manager. At the beginning of the phone interview they explained what the position entails. They then asked me to briefly go over my resume and any experience that I felt was relevant. I was then asked a few interview questions, which were not hard.
A couple of days later I got an email to move on to the next step, which was an online personality test and a customer service test. Both were multiple choice and quite easy.
The last step was an in-person second interview with the same two from the phone interview as well as the COO. Interview questions were typical and not very hard. Some questions were very similar to those from the phone interview, and since I was interviewing with the same people (+ the COO) I struggled a little bit with trying to come up with a different scenario to answer essentially the same question. Most questions were like "tell me about a time when..." - Also, they asked me if I had any questions at 3 different points during the interview. At the beginning (after introductions but before they asked me any questions), in the middle and at the end.
They extended an offer about 2 days after the second interview. I declined due to the wage.