The interview process when I was there could seem a little prolonged and disorganized. Many people will come through and introduce themselves. The upside to the whole process, however, is that they usually end up with very good trust and cultural fit with the people they hire.
Another challenge of working with Beezwax is that the compensation and benefits aren't as competitive as many other tech companies. Part of it is the nature of doing a lot of hourly billing. Another part of it is that they value relationships and customer satisfaction over numbers.