I have worked with them for 5 years they pay well I have no complaints other than lack of work they do have. 35 occ. check, 100/125 dry/wet wint 20 cuyd (they dont know how to count cuyd in our favor though) and they do work off the flat rate. Not bad to work for.