HR associates is a great organization for individuals looking for work, be it temporary, or transitionary. They are well connected to public and broader public sector institutions, and hence offer a lot of opportunities in this area. They have staff dedicated to managing each employee's job life cycle, from searching for a job, to finishing a job/role.
You are responsible for keeping your resume up to date, and they present these to the clients for further consideration. I find that HR associates staff are supportive and very responsive, and are willing to work to ensure that all possible options are tried in any given challenging situation.
The toughest part to some is the temporary nature of these roles, but I believe it is a great opportunity to build your skills and experience while you await something more along the lines of your personal goal(s). I do believe this is not too much of an issue, because HR associates is always up front about the length of any role, and requires your consent before forwarding your information to any clients.
I believe this is an organization that adds value to it's staff who are looking for temporary work for whatever the individual's personal reason, and would eagerly recommend using HR associates' services to others.