Pros
Amazing team and talent - the employees that they can manage to keep are really great at what they do. You learn a little bit of everything because they are unable to keep people to do their own jobs. It’s definitely a team oriented environment with the employees but not management.
Cons
Unable to keep employees - really high turnover rate. Owners lack humility and experience in the areas they are trying to expand their business into. Depending on the department you are in your experience can be great or horrible (based on the owner you need to deal with). Employees are unhappy and are constantly leaving after a short amount of time. Also good luck at having a work life balance - you’ll be expected to work 24/7 without any appreciation or overtime.