Good office environment and team while you are there.
Cons
They are a family business and non family members can be cut pretty ruthlessly while family are protected and moved around the business to find what they are best at.
Family run company who stick to their ethos and values.
Care for their staff
Great progression routes and development
Management with a long term look ahead
Cons
Everyone seems very passionate - if you're looking for an easy ride, 9-5 job or aren't passionate about your job may not be a fit
Due to the construction industry - can be see as demanding roles