Pros
fair pay structure, Sales decisions override engineering design, and software design decisions, as in: Department needs to sell X thousand more units this quarter to make numbers, therefore this department will buy stuff from that customer as part of a quid-pro-quo exchange to obtain a large sales agreement from said customer , That sales agreement includes the customer's purchase of X thousand units allowing department to make numbers for the quarter. Of course department has to shell out $$$ to do so and saddles internal development with resources/products that do not meet requirements.
Cons
Sales decisions override engineering design, and software design decisions, as in: Department needs to sell X thousand more units this quarter to make numbers, therefore this department will buy stuff from that customer as part of a quid-pro-quo exchange to obtain a large sales agreement from said customer , That sales agreement includes the customer's purchase of X thousand units allowing department to make numbers for the quarter. Of course department has to shell out $$$ to do so and saddles internal development with resources/products that do not meet requirements.