Pros
Work-life balance is a priority, they are very flexible with schedules and with helping us to balance our family and work life. They offer health insurance, 401k and bonuses that are very generous. The owner is super passionate and always pushing the team to think differently and to be creators and inventors. Tons of culture, lots of fun group lunches and time to laugh together. Management is on the same level as the producers, so there really isn't a clear hierarchy. All employees seem to have a say in how things work and how the company is run.
Cons
A great company for life, once you start working here it will be hard to go somewhere else. That being said it's a small company so you won't be moving up a ladder, as there isn't really a ladder to climb. Because its a small company there isn't a ton of structure which sometimes isn't ideal for measuring your own success.