Phone Interview. In-person interview with HR. A couple days later in-person interview with manager. A couple days later a Physical fitness assessment test and a computer assessment.
Let me just start out by saying. This company is tiny and looking to grow. I thought their front of the office was just the front of the office, but it ended up being the entire office plus one meeting room and a warehouse.
They have you do a fitness test, which isn't hard to pass. Minimums are: 12 pushups, 20 situps, 6 side to sides and then a 5 minute 12 inch step where you have to keep pace with a metronome. (Kind of strange thing to put an office worker through, but their reasoning was they want the management and technicians to all be in decent shape.)
I was turned off a little bit when they didn't know in the interview what position I was applying for and asked me my salary goals multiple times. Besides these things, the process was very straight forward and typical for any company.
I turned down the offer because I interview for a specific position that had a salary. They offered me a 3-month contract position at an hourly rate (I made more then they offered me before I had a college degree) and told me they didn't know what role I'd fit in best too. They wouldn't write down that after three months I would go full-time with a salary or benefits.
They make you accept or decline on the spot. I declined.