Pros
Family atmosphere, room for growth, owners are always looking out for your best interests, flexible, accommodating, friendly employees, promote healthy work/home life balance, driving innovation, always looking for new ways to implement ideas
Cons
ebb and flow of business can be frustrating but it then allows time to work on other projects