Pros
Pros: Fast-paced environment on a growing business. Decisions are made quickly and employee voices are heard. You'll learn a lot very quickly / you will NOT work in silos. Everyone knows what everyone else does, to a higher extent than most larger corporations. Team culture is strong - everyone wants each other and the company to succeed. VERY cool home office with fun perks (barista, bowling alley, photo/video studio). Competitive corporate compensation. Remote work flexibility is a huge plus. Owners are great - started the business from the ground up, very connected and involved in the business. They give clear direction and support every team.
Cons
There will be busy seasons like with any job. Fast paced nature of a smaller business can mean tight deadlines and competing priorities.