if your manager has no idea of the work you do, then the people you train that are at his site will get promoted over you, albeit for still less pay. You will get a 1% raise a year if you work your butt off. also hours 40-45 aren't paid for, they are considered a donation to the company. Last, overtime is just straight time. have fun...