I'm not sure there's any/many B6 guys here. That said, here's what little I know about the place...
As of right now, B6 dispatch is a non-union shop. In fact, the airline is non-union across all workgroups. Their pilots just voted down proposed ALPA representation in the last month or so.
I am unsure of their scheduling. Perhaps someone else can chime in here.
B6 was hiring back in November and I think they've had a class since then. While I can't speak to when they will hire again, it has seemed that they hire a little more often than most of the majors, probably a combination of turnover and growth (likely more turnover these days). From what I understand, much of their turnover comes from people unable to adjust to living in the city on the pay. However, if you already live within daily commuting distance from Forest Hills (keep in mind that they're moving into the Brewster Building in Long Island City, Queens next year), you may be just the kind of person they're looking for.