Applied through employee referral, got a call from the recruiter, had a phone interview with the hiring manager, came in for face to face interview in the office. The process took about 3 weeks. The recruiter was very friendly and professional. Great group of people. I had not heard of the company before, but read some great reviews Glassdoor about the company. The company is growing.