I was referred by a recruiter. I had a call with one of managers for 40 minutes. Recruiter called me back and said the company wanted me for in-person interview. From this moment on, everything was extremely disorganized. Finally, they called me a Tuesday and asked me if I could go for the interview the day after. (well i guess this was a mistake, I did not realize this typically means the interview is a fake one. )
They never called after the interview but the recruiter called every other day saying they'd like my background and they were willing to setup the last call with the General Manager, and are about to send an offer etc.
I should have read glassdoor reviews first. It seems they have done this to others.