By OP's own admission, he's a bad engineer too. He should take it if the money is acceptable and he likes the company.