but some engineering specs I can not understand. actually my lower supervisor was also not very clear about them (when I had questions, I asked him). When we saw the higher supervisor, I was always asked to change the codes here and there. And they changed those specs very often during my work.
sigh! Do not want to find any excuse for the bad performance. No matter what, it's my fault if they are not very satisfied with me. I am now just worry about my next job. If I say I left the company, is it cheating?