I applied online from the posting I saw on Indeed. It took a while for them to contact me, but once they did it was easy to get set up with an interview time. It is a three round interview process. My first interview was with two of the managers, next with the head of the department, and the last was with a guy from a higher up office. My first interview lasted about an hour. They had me go around the gym floor and talk to around 5 people to get their take on what they think of the gym and why they keep coming back. They wanted to see how well you interacted with others (they don't actually follow you up there however). The second interview was very similar but I did not leave the office that time. I never actually got contacted by the third round interview person, but they offered me a job anyway because I was on a time crunch with another job offer.