Applied through a recruiter and the process took about 2-3 weeks.
1. Recruiter call
2. Hiring manager call
3. Phone Screen
4. On-site (5 rounds)
All interview rounds were very enjoyable and everyone I interacted with was extremely friendly, helpful, and understanding. They did an amazing job describing their products and projects; everyone is clearly very passionate about the company's mission. After the interviews, I was extended an offer but had to decline it due to external/personal factors that had nothing to do with KeepTruckin . I won't think twice about joining this company in the future when the timing is better.