This is very strange. Wouldn't any company large enough to have an HR department have a formal review and counseling process? How can they fire you without telling you what you are doing wrong and giving you an opportunity to fix it? Bad business on their part unless there is some specific legal or ethical violation, in which case you should still be told what's happening.