Great company to work for and with!
Pros
they promote a sense of feeling valued to their employees; great people to call co-workers - they all support each other; owners don't ask you to do anything they wouldn't jump in and do themselves; office atmosphere is laid back and positive; help is there if you need it; open door policy is actually adhered to; no pressure to do more than you can manage; guidance of processes and education of the industry is abundant; whatever tools you need to perform your job, they go out of their way to provide; great work hours (off half days on Friday to handle personal stuff); overtime isn't ruled out if the work is there and the time is necessary to get the job done; they put family first - both the work family and your personal family (time off for family needs isn't denied if reasonable); no micro-managing (they give you the tools to perform and let you get to it!); no aggressive attitudes from management; everyone seems to truly care about each other, so the co-worker relationships are personal and professional at the same time
Cons
a new company, so no insurance is offered, but it is growing fast so hopefully this won't be a "con" for long!