Axia Partners is one of the better consulting firms. They find the right people for their client's needs. Benefits are excellent with PTO after 1000 hours of employment, 401K, medical, dental, vision, and STD/LTD. I can't say enough nice things about them.