My former Manager basically flat-out lied & fired me for insubordination. Can this Company (Japanese-owned & at-will) legally do this?
One of many examples: My manager accused me of sending a sensitive (& incomplete) Report to the Customer without his permission. The facts are he never requested I review this Report with him prior to release, he was copied on emails showing the progress on this Report & my plan to send the Report to the Customer by a certain date to accomodate the Customer's urgent request.