Do you feel like you're working in a factory, churning out features and bug fixes on an assembly line, or like a waiter taking orders when the customer's finally decided what they want?
Or are you an active participant in the problem-solving process, collaborating closely with your customer to make a difference in your business?