Pros
Small Company, so you can be involved in a lot of projects if you wish.
Cons
Unless you work in sales, your not important, and the sales department is the laziest group in the company. Owner doesn’t know what he’s doing and makes all decisions based on ego and spends the company’s money like a teen with a credit card and when things go bad, he’ll cut employees benefits before any other cost saving measure is considered. No growth opportunities for most people.