I am not sure if "big and bad" would be accurate words to describe my performance as manager. More like stern and fair. I am giving this woman one more chance to improve her work.
Everyone deserves a chance to redeem themself. If they continuously make mistakes though, then I think firing them is the only solution. Hate to see anyone who gives an honest effort lose their job though.