When I joined my new company last year December, mid way though Suitesuccess implementation - I was flabbergasted to see NS professional services were not following any naming convention for custom fields or records. I put my foot down and ask them to change the ID's to proper one from system generated ones. At one point I took over most of the task from them because they were too slow. From my internal contact I learned that because of me taking over they made quite a good profit from the engagement because not all allocated hours were used.