Sweat the small stuff
Any interviews you go to are going to know the co. the CAD and what you have actually been doing here.
So not much point getting overly worked up about it !! You will tell future emplyers how long you have been here and if you have logged your time as reasonably as possible as per the P1us etc. then you will be judged as you should. (Probably still be found wanting though!!) Jes kidin
Cheers
Oh and on Y1 dependin on where you are I might not pull the throttles back too far !!