They do a great job as far as work goes, however they are a house of revolving doors. It's semi-hard work, and they will fire you over almost anything. I got fired because of some rumors. All I was told was "nothing personal but gotta let you go." Never got told what the rumor was never got asked to confirm nor deny it.
They expect you to run a slab saw and a core drill (run a truck), both really easy to learn, in about 2 months time. Also, if you're a hard worker I would look for something else. The same gentleman will spread rumors about anyone who could take his job. Not hard to out work someone who is constantly sleeping in the truck. Beware and good luck! :)
Have known Gary since high school he does great work and so does his company highly recommend them