Submitted an application and résumé after being referred; there was no job listing on the website but was told the position was available by a friend who worked there.
My interviewers were super friendly and asked thoughtful questions. They gave a great introduction into Wpromote and offered valuable insight into the company culture (i.e., workaholics with a good sense of humor). I left the interview thinking that even if I didn't get the position the entire interview experience ( and office--awesome glass walls, iPad check-in, communal kitchen complete with shuffle board and Ping Pong, I could go on...) was more than worth the time.
I would highly recommend submitting an application: the interview process is enough all by its self.