I have not worked for them but I have been at their Toledo location for a EO project and I was impressed. They have a good growth and retention record. They are large enough to keep you busy but small enough to know your name.
Give Mark or Anne in recruiting a call at 1-866-873-2658,they are two honest people and will not steer you wrong.