Pros
It's a cozy environment, family-owned, the concept and work done is amazing and very beneficial for the public, and the other employees are nice and professional.
Cons
Many employees come and go. Not a great place for a long term career unless you like to keep your mouth shut and just do your work just to have a job. Opinions don't really matter and you must watch your back at all times because you are watched. Management I felt had trust issues with employees and had a snitch or two reporting every move by email. Your fate is in their hands if you stay or go. Also, if you have over 15-20 years of work experience and highly skilled, why do they need your transcript? Isn't that what references are for? Oh, because they are used to hiring recent grads with no experience, no previous working relations with others in a professional atmosphere, and are not opinionated yet to express themselves and end up asking for it from everyone that is hired. I can go on, and the nepotism is real. That's what happens when you work in a family-owned business because the family's opinions are the final judgment calls and what you say doesn't matter at all, and you will not be given the opportunity to give a counter opinion. I can go on, but if you want to be part of a growing business that is family owned, then great. Kudos to you! You will gain a lot of experience and build new skills, but you will quickly reach an impasse that will make you second guess your position and find better employment opportunities elsewhere.