Pros
Amazing co-workers. They became some of my closest friends. It's a younger crowd. Before Covid we would have weekly pizza days and happy hour where the company would get us beer. The work was also interesting. Because it was so small my hands were in everything from shipping, to manufacturing, to quality control.
Cons
No clear direction and you will be told 3 different things by higher ups so there's no winning. They tell you there are opportunities to grow but that rarely happens. I had to fight for my promotion that I was promised for about 6 months. In that time, they hired someone to take over my work but never transitioned me. Then when I was finally doing the new job, I didn't get a pay raise or title change for another couple months even though I asked multiple times. I had to make the proposal, job description, etc to push it through for myself because my manager was "too busy". Pretty ridiculous. They would rather hire outside (and pay that outside person more) than to give raises for deserving employees. When someone does something that deserves a raise, they give a Burger King gift card instead. And they will fire you without a second thought. I wouldn't recommend unless you need some experience. BTW, no 401k matching and only 2 weeks vacation, no sick time.