One of my greatest strengths would have to be that I am always willing to learn and be taught how to do the job correctly if I make a mistake. And one of my greatest weaknesses is I will actively try and better myself for the company no matter what it takes. Like I will work sick, I will work anytime you guys need me, I will come in extra, I will do overtime. I kind of give my all to a company and that is a big weakness, however it could be strength depending on the company. Like I said, if the company is willing to grow with me then it gives me the opportunity to move up faster and reach new positions.