Pros: Friendly Staff, Willing to help
Cons: It is temp to hire, so benefits are hard to come by.
I only used Onin to place me in one position. I decided that temp to hire positions are not for me. I, personally don't like feeling the pressure of a temporary position. As far as the agency itself, they were very helpful, efficient, and quick to place me. Onin is a wonderful staffing agency, if you don't mind the temp to hire aspect.