Professional but relaxed place to work
Great place to work with good prospects of advancement. Management very supportive of work/life balance and firm recognises you going the extra mile.
The culture is great and is probably what OC is known best for - its inclusive and the social side also plays a big part.
Lots of long servers (I myself have been here 16+ years) and I think that speaks for itself. The only area for improvement is salary, for what we do I think we are paid below market value.