I've interviewed with this company twice. Both experiences were lacking, but helpful too — I now know enough to not want to interview with the company a third time. They could really improve on the time they take to respond after the interview happens (they're slow). One of the two times, I didn't get a hard no until I followed up. Transparency and communication could definitely be improved.