There was an initial 1h phone screening with their functional programming HR. He seemed like a nice guy. This was the only time I got to interact with him as then he went on paternity leave.
I explained I was in a bit of a hurry as I was in the final stages of an interview process with other companies. They made me do a kind of IQ test (pattern recognition) which just seemed lazy, but whatever. Then they booked two skype interviews to be done on a morning one full week later (!!!) --- one with a engineering manager (talk) and other of technical nature (implementing an algorithm).
By sheer unluck skype was with constant outages so I couldn't do the first interview. When I got to the technical interview they had it all ready for an Erlang code session, which is a language that I have never ever written a line of code with. After explaining that to the interviewer, they scheduled again another (Java) interview for a week later. Their HR would send me mails with contradictory dates for the interviews.
I was informed that I'd do the two interviews on that same day. I actually got to do my technical interview, which seemed alright, but it seems they completed forgot about the other one. By that time I already had a good offer on the table from another company and was pretty much convinced that they are really unorganized and incompetent. I informed them that I already got another offer and that I did not want to continue the process and guess what? They never answered back.
Would not recommend.