Pros: special lunches for the workers along with raffles and prizes.
Cons: i dont work there anymore.
Good work enviroment, and everyday theres something diffrent to tackle. learned a lot while I was there. Met a lot of good people, and the most enjoyable part of my job was making sure that the guys on the job site went home at the end of the day, the same way they came, healthy and un-injured, thats a great feeling.