Upper management is either too hands off, or too hands on, depending on the manager/executive. The organization is very small and flat, so opportunities to advance are difficult. There is no regular review process or opportunity to increase pay, even to match inflation/cost of living expenses.