a) Expectations were too high
b) they always had some one else to check your work and if you had typo , you would not get paid until everything was to satisfactory.
c) their rule was 3 strike and you are fired, so if you decide to work for them you ought to be very careful