Do not recommend them at all. The director of the place seemed strongly opinionated, which was good, however was really rude, and overall they were quite unprofessional.
He took an almost an hour of interview, where he asked almost absolutely no technical questions. It seemed like a long and very judgemental chat about my entire life.
The worst part was he offered me the position, told me the offer letter will reach that day if I share my CV with intricate details. I shared my CV and never heard from them. Called them 2 days later when I was supposedly joining, and they promised to call back, which I haven't received till date.
I am okay with being rejected, but this whole drama they created was unbelievably unprofessional. A terrible experience there.