Good company to start with, easy to work with coworkers, great balance of work and social life, but not competitive pay with minimal chance to advance
Pros: work/life balance, time off, coworkers
Cons: Career advancement, compensation
Great company to start with and gain experience. Will allow you to gain experience in design as well as construction, but with minimal chances at advancement.