No Pros ---Only Cons. Company owner the dangerous person. He charges for both Green CARD and H1B. USCIS close this shop. Nothing is good hear. You'll only receive insult and demotivation.
Cons
company owner runs his H1b Business Illegally with fake client letters. His company should be shut closed.
Owner of the company is a crap person. There is no proper recruiter. No one is there to run payroll on time. He does not sort out any immigration issues. The man is a complete psycho! Go away as soon as possible to save your career.