There are several fundamental issues with the leadership team. First off, they praise you if you come early and stay late (practically 11-12 hour shifts), while looking down upon folks who come in on time and leave on time. I understand the business owners work these long shifts on a daily basis, but that's what you sign up for when running a business. Other team members who have trains to catch, children to attend to, families to take care of, and other duties besides work do not have the privilege of staying these long hours.
An another note, the company is stuck and will be very limited in its growth for a few reasons. To begin, they are always putting more focus on where they can cut costs as opposed to focusing on how they can make significantly more sales. Sure, it's important to balance the books and get rid of unnecessary expenses– but that doesn't mean ending subscriptions to important tools that are needed to get work done, treating people and their salaries/wages as another expense item, or skimping out on equipment purchases and hoping that employees can get by and do the work they are paid to do using extremely slow machines. To make things worst, all the money that is saved through this process gets blown off through expensive and unnecessary, camera equipment and toys that the company has no business investing in until they get a hold of the basics.
Another dilemma stopping them from growth is that it is still very much a family business. From the owners to the leaders of the company– everyone is related to each other. Everyone else on payroll is an expendable item, making salary/wage negotiations to be quite a gruesome process. Staff to come and go with extremely high turnover rates. It's quite often that one of the leaders may blow up and start yelling frantically in the middle of the office, talk down upon other employees, or make the team work until they their gears grind and are truly burnt out. The only genuine person in the family that is a pleasure to work with is their head of IT. Besides that, no one on the familial leadership team is fit to be a leader.
Finally, what upsets me the most is that the leadership team claims to run their business based on their faith, but what we see on a daily basis is far from that. From the words that come out of their mouth, to the way that they manage their money, to the absence of giving back– it gives me a really bad taste to hear them preaching one thing but turning around and doing the complete opposite. Ultimately, this is what drove me to leave the company.