Great people to work with, veteran employees are helpful and very nice. Weekly company news letter keeps you informed of what is happening within the company.
Cons
Once hired in a specific construction type there does not seem room for movement. Which could be good for some bad for others.