I would say in the IT industry most of you at one time or another have been in the predicament of deciding whether or not to accept a...