They have always been pretty good with me no problems so far
I have worked with ESR for the past 2 years and they are great at getting good reliable personal.
Plenty of work, good staff.
They are no checking to make sure the hours are put in right or if there employees are fine but the supervisor and clerks are ok
They dont pay on time and make no apologies.... They gave me a pay card then mailed a check?!!! Still waiting for my first paycheck...