~ Minor and loose definitions in roles and responsiblities between departments & various positions ~ Little to no written policies or procedures for handling many situations; learn by doing, but not always in a "positive" or effecient way ~ Simple to "explain," but training could use more structure; you have to be a self-starter, team player with a learners mindset to get the most out of any position/department * ~ For the most difficult departments to keep staffed for due to coverage needs, skills required, etc., they have become most challenging as they are a Jack-of-all-trades / catch-all obsorbing more duties as services and products expand and evolve ~ Don't expect to get any living-wage raises, despite the growing and nebulous lists of responsibilities and industry changes ~ Partnered with a 3rd party to offer a 401K, however no longer matching.. ~ Family owned and operated; unfortunately the ceiling is pretty low on how far you can move up professionally and financially