Company is owned by 2 Indian brothers. They pretend to run software company with "direct clients". Then little by little truth comes out: They are recruiters. They don't even have direct clients, so they place people through other agencies.
Resume reviews take long time because it goes through other agencies before it gets to end client. In the meantime they assure candidates that feedback was positive and hiring manager is scheduling interviews.
Then without explanation they say that the hiring manager did not select you. Why? Because they never spoke with the hiring manager and made up the whole story.