A unique mix of poorly trained, unprofessional, and condescending management combined with a lackluster sales team. You'll be set up to fail due to lack of: training, staffing, simple company standards/ policies, and management that deign any questions or concerns your having.
There is NO standardized process for ANYTHING in the company. Even a simple customer return. You could ask 10 people the same question and get a variety of different and usually rude responses on how to do something the "right" way. This makes you dread even asking anyone in the company a simple question because you know the type of responses your going to get.
Also most management doesn't even know how to use the "new" computer system so they're of little to no help with anything relating to that. They can't even answer the most basic operational questions because most of them haven't had to do anything you'll be expected to do.
Don't believe all the employee first, small company, and "family" like work environment you hear in the interviews. Best of luck to anyone that decides to work for this company. Just know what you're getting into.