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