If you are interviewing for such a position with BKE, I suggest you read everything I've written below.
Applied via Indeed, received response within a couple weeks, non-technical phone screen, somewhat technical in person with CTO, non-technical with COO, and then:
First off, my impressions of the CTO and COO were that they were quite nice folks. My main concern before I was extended an offer was that the in-person interview was like, wayyyyy too easy. Like, suspiciously simple. I was pretty confused why it was so simple, but after a while I realized that it was probably because this position involves very few technical challenges and most likely is composed entirely of mundane development of automated bookkeeping tasks.
So I get a phone call a couple days after my COO interview, "We'd like to extend an offer." Great! So excited, I really liked Dan (CTO) and was interested in the position. But then Dan drops a shocker: "Please get back to me within 24 hours." Huh? Suddenly I feel like I'm being pressured into accepting a position, which by the way, has a few downsides:
1) Salary is about $10k+ less than average market salary of SF junior developers
2) No product created, only one senior developer (Dan, CTO)
3) Not a whole lot of benefits, at least nothing like the suite that most developer roles offer these days
So I'm a bit worried at this point. I call Dan back the next day and ask for a week, which seems reasonable for such a life decision. He gladly abides, phew. This was Wednesday, he gave me until the following Tuesday.
I call him once or twice over the next day or so, asking a couple of questions, blah blah.
Friday afternoon: Dan calls me up, turns out they extended the offer to another candidate, who accepted.
Frankly, I found this quite unprofessional. First I'm bullied into making a quick decision on a subpar offer (I'm new to the area, and BKE knew it), then the offer is extended to another candidate during the timeframe that I'm allowed to make my decision (within 72 hours of my original offer), and my offer is retracted.
On the whole, I'd be careful when dealing with BKE. To sum up the red flags:
- Highly un-technical interview, possibly mundane tasks
- Low relative salary
- Relatively sparse benefits
- Bullying into early offer
- Making multiple offers simultaneously for single position
Good luck!