Financial constraints and employee satisfaction