Pros: good core values, provide opportunities for growth, client-oriented
Cons: as an associate, "client-oriented" is not always in your favor
Worked for Hatch Staffing for about 6 months, later became a manager at a client company and interacted with local and corporate management regularly. Overall experience working for/with Hatch totals 6 years.
As an employee, it was difficult at times to understand why I didn't get to work even though I was at work pleny early. As a client, I understand that any agency needs to over-schedule in order to ensure they achieve the requested headcount, and "first-come, first-served" is the fairest way to do it. Pay was pretty standard for a temp job.
One key at Hatch was that if you were a no-show for your assignment, you were suspended for a week. This taught me at 19 years old that I had to show up for work or face the consequences, which has served me very well. Management was tough in this regard, but fair in application of the policy.
Over the years I came to know some of the higher-ups in the organization. Hatch is dedicated to providing the best possible service to its clients, and local managers are held to very high expectations by the corporate office. When major issues arose, seasoned veterans from the corporate office were on-site the next day.
Without going on too long, I've worked with various agencies in the years since our company broke ties with Hatch, and the biggest thing that stands out to me is the responsiveness of Hatch to client needs. No other agency has sent out corporate reps to a building, other than in the initial courtship phase. Other agencies have been nonchalant when failing to meet a request. Hatch on-site managers were always determined to make the orders and would make last-minute phone calls until they exhausted available resources, or got the person they needed.