Everyone I spoke to was very pleasant and welcoming. They were willing to accommodate specific time frames I had for the interview, and I got a good impression of the company overall.
I had one screening phone call (30 mins) with a few high level technical questions thrown in, as well as behavioural ones. Second stage was a 1.5hr technical interview with coding exercises, which I didn't pass.
I found the second stage very artificial, and quite chaotic. The exercises themselves were very simple, but there were two interviewers constantly interrupting while I was writing the code, to ask technical question. It really broke the flow of the programming portion, and often, the questions were about a previous exercise, so I had to jump around between tasks, changing my focus so I could answer them. Because of this, it threw me off, and I made some careless mistakes, which probably cost me the job. I felt I answered the questions more than adequately, for a mid-level position, which I hoped would demonstrate that I was capable of a lot more than simply doing string building exercises and writing a basic unit test.
The whole technical portion was very arbitrary, and not at all reflective of 'real world' development, as most interviews like that are. However, the outcome seemed rigidly dependent on this coding portion, without any leeway to account for the fact it was quite contrived.
Also, they invite you to use Google to look things up, but I can only assume this is a trap, because the feedback indicated that the only times I actually Googled to remind myself of some basic language syntax, were the areas in which I 'lacked experience' enough for the role. I mean, what developer doesn't do this on a daily basis, even for silly things they forget, like extra parentheses for some constructs?
I find the lack of offers made based on these Glassdoor reviews suspicious. They either have a very high bar, and only accept Rockstars, or people who get made an offer don't tend to post here.
The fact I have 3 others offers for Senior developer positions that required me to undergo a lot more rigorous and far more challenging technical tests, makes me wonder what these guys are actually looking for!