With all the pros of this job, it’s hard for the company to mess it up. Sadly they do. When you’re on the interview ask how long the most tenured member of the staff has been there. The truth is everyone leaves before 90 days. The owners both the CEO and the CFO have unrealistic views of the positions. They also are super abrasive, if you can’t stand being yelled at don’t apply here. Once they get their expectations and emotions under control maybe they will have a successful business that people will want to help build. Currently it’s just a business that puts on appearances and doesn’t deliver to maintain staff.