I interviewed at SaaS Labs. It consisted of take home assignment and then 3 rounds of interview. I completed all the rounds and the feedback of all the rounds was very positive. And at the end they did not extend the offer.
Advice: I understand there can be hiring freeze or some other reason, at least give feedback to the candidate. If you are taking interview then candidate has also equally spent time for it. So, instead of sending a auto generated email, giving genuine feedback is needed. That will improve your brand credibility.
Because of this experience, i would not recommend any one to give interview for this company.