Applied online, I had two initial phone calls with the CEO to determine if it would be a good fit on both ends. Bloomerang prefers to have the candidates come in for a whole day; that way you get an idea of the day-to-day in the office. You meet and shadow with some leaders in your department. An employee will take you out to lunch. (how many interviews offer you free lunch?)
Culture is also VERY important to this company. They do their best to make the office an enjoyable work environment. If you are looking for a company with ample opportunity for growth, Bloomerang is the best choice.