Another kettle of fish entirely, and yes, it is legal to fire you and not tell you the real reason. "At will" employment is the term, roughly an employer can fire you for about any reason, unless it is involved with EEOC issues, such as being a caucasian, a Catholic, you know, all the basics.. and there is no downside for them except that if they can not show they had a valid, misconduct reason to fire you, then you can file for and probably will be approved for unemployment insurance benefits, which will cause their unemployment rates to rise. In order to file for benefits, you would have to describe the circumstances under which you were told you were terminated, and then the employer would be contacted to describe the reason why you were terminated to show if it was misconduct or not. This may get you to the "real" reason, or it may not. They aren't ever required to tell you honestly and exactly what that reason was, in any case. You may remind him of a former brother in law that he didn't like. Or he may hate your after shave. Whatever, it's not important. File for unemployment benefits and move on.