I initially followed a job application process on their website after finding them through an internet search. I submitted a resume and a summary letter that was fairly simple and laid out my relevant skills.
I received an interview request within about 6 weeks, and went there dressed in a suit. It turned out, they have a very casual office to the extent that the suit is actually weird; but that was only in my head of course, the two developers who interviewed me were nice and courteous.
Most of the meeting was them describing details about the company and how things are done in terms of workflow and client-base. They asked me to elaborate on a couple of points on my resume, mainly describing whether I can or can't perform the full stack of tasks expected of a Wordpress developer.
The place looked nice and quiet, the employees were professional and nice, and it sounded like the work varies constantly, so all good things.