Pros
It was a job that paid money
Cons
Owner/CEO does not lead or manage employees, very selfish person who thinks he is the smartest person in the room, refuses to consider industry best practices and completely makes up company financials when bidding for work. Has no regard for employees personal time and requires them to stay on the job through weekends and vacations till he eventually gets around to approving their work product, never could predict when he would stop his personal life to focus on what he tasked you to perform.