Started with submitting my resume and cover letter and was contacted by the hiring manager to schedule a phone interview.
On the day that we scheduled a time for the phone screen the train I was commuting home on got unexpectedly stranded and the hiring manager was kind enough to let me reschedule to a better time. He cited how he appreciated my transparency throughout the situation and said that this aligned with ZenPayroll's values. This really stood out to me as making this a different kind of company right away.
After a successful phone screen I was invited out to the office where I had a series of 30- to 45-minute 1-on-1 interviews with members of the sales, marketing, engineering, design and support teams. I was blown away at how thorough their hiring process is by having me speak with members from all of the departments within the company and how much each person seemed vested in my experience.
I received a call back later that evening asking for me to complete a take-home test going through some various situational sales-related questions and processes as well as more strategic thinking about building a better sales team that helps their customers succeed.
Finally, I was invited back to the office for another round of 1-on-1 interviews with senior members of each respective team and finished it off with a 2-hour chat with the CEO, Josh Reeves, which was more than I could have imagined and very special.
Overall, this was without question the best interview process I've ever been through and left feeling truly inspired by the mission of this company and the team that is pursuing it.