No company is perfect but they do look out for their employees. I'd rather work for a company that respects me and treats me like an individual and not a number. They are a church based compnay which is something I apprecaite. They're also a second chance staffing agency which is something you don't see. They deal aot with the community and helping the needs of others.