Pros
1 The bosses actually listen if you have problems or concerns. 2 You can work at your own pace. No one rushing you or pressuring you. 3 I.F.E. injury free environment is like nothing ive ever seen before. 4 if you want to learn or do something they help push you in that direction. 5 They take care of their own. No other company has ever came to me and said "hey you come out here and work hard eveyday so im giving you more money." In my experiance companys have used my hard work to their advantage and never paid me what im worth they only care about completing the job to get their money. DPR is diffrent.
Cons
The only bad thing i can say about dpr is that every jobsite we work at our parking is about a mile walk to our worksite but given the locations we work at and everything going on i really cant complain