I had a couple of calls from them and from an engineer before on an site interview. There were three interview questions. Two technical, and one sort of technical about design with a non-technical employee. One of the people who interviewed me was some manager who was very disrespectful. As soon as we started his interview, he started answering emails while interviewing me and barely paid attention.
From the start the recruiter seemed to limit my salary expectations and I later found out why. Their offer was honestly sad. It was an irritating low ball compared to other software engineer positions around the area, in the 90k's. I ended up accepting an offer with a compensation well beyond that. Don't waste your time unless you are truly desperate, and keep applying for other places if you do accept!