Pros
Opportunity to learn as you go which allows one to gain valuable experience increasing your market value for future roles. Plenty of chances to expand beyond your role and collaborate with other departments.
Cons
CEO owns many businesses so does not have time to attend a single company meeting, send any company emails with updates, or have any consistent communication. Pay is abysmally low and people are laid off without notice to even their own managers and with no off boarding plan so projects are thrown into unnecessary chaos.