It’s hard to know where to begin on this one. The biggest thing is culture and the way employees are treated, closely followed by organization. As with most small businesses, they claim to be “like a family,” but this culture is not implemented whatsoever. Coworkers are nasty to one another, upper management does not effectively listen to the suggestions of those on the ground floor, and there’s a problem with favoritism in this company. Some people get put on a pedestal or given several chances when they really don’t deserve it, and good employees are treated poorly and sometimes even used as scapegoats for any and all issues. By failing to act when an employee is negatively impacting the work environment, you show that you do not care about your good employees. As for organization, there isn’t. Training is very disorganized, resulting in new employees being inadequate and thus affecting future employees, spiraling down in poorly trained staff all around. Very reluctant to give official titles to anyone, so it’s hard to distinguish who’s in charge of what. On that note, they also like to hire outside for higher positions instead of considering people who have worked there for longer and have not only proven themselves, but have more relevant experience than an outside hire. Because of all these issues, there’s a very high turn-around rate; many past employees end up quitting within a year. All in all, there’s a lot of work needed to make a proper work environment for everyone.