yeah that sounds like the typical consultancy conundrum, when you take a new client you need to present that you know what you're doing, and you do, but you don't know the client, how they work, so you're learning and the client is learning netsuite. this breeds bad decisions which are made worse by tight deadlines