Very friendly atmosphere and the group is small enough that we can all get together at the same time and enjoy each other's company. Great Management Team
Management team committed to "doing the right thing".
Entreprenurial spirit, with participation of all employees encouraged.
Open / transparent communication.
Family-oriented (work/life balance)
Cons
The usual growing pains .........but extremely pro-active at addressing them!