The staff is genuinely nice and you can gain personal relationships easily.
Cons
Not run as a typically business, as it is family owned. No knowledge of sales shared, but still expected to generate sales. Business decisions made based on private family situations, as opposed to well thought-out business planning.