Info regarding company asking for h1b fees

Hi,

Has any one filed via a company named egrove systems. They have asked for h1b fees saying they would refund after two years of employment with them. They also said they would refund the money after deducting $2000 if rejected. No payment during bench. they give guest house accomodation in first month. If we dont find project with the client ,after first month, then we should start paying for the accomodation

Is this the normal process. They have given contact of sponsored candidate who mentioned he is travelling this year for reference.

Also, this company is listed in the rebus2us h1b visa sponsor database.

if anyone has filed via this company please comment.