One of the technical owners is great - you may learn a thing or two
Cons
Poor pay compared to industry standards even if your billable hours are high
Don't expect raises or bonuses. Wouldn't recommend dealing with the owner who runs the finance side of things.
Poor client management at ownership level which causes friction with engineers