The office is not huge so close relationships form quickly. There is more of a family-like atmosphere, unlike previous jobs I have had that felt too corporate. There are many long-term employees who are passionate about what they do, which makes this a great place to work.
Cons
This type of office setting is not for everyone. If you like your work to be the same every day and you want to get by doing minimal work, this will not be a good fit for you.
Arrogant owners who are extremely verbally abusive, micro managing, and literally make you write down what you do every single minute of the day and email it. Run by a foul little man and his overbearing morbidly obese troll of a wife out of their house to avoid employment laws. Run.