The court eventually rules that his employer did not have to accommodate him. You may not be an at-will employee if you have an employment contract with your employer. Some employees have written contracts that specifically explain what actions their employer can or cannot take and what rights they have as employees. Having an employment contract, however, does not automatically mean you are not an at-will employee. Some contracts may specifically state that an employee is at will.
Many contracts are ambiguous.
The more limitations the contract puts on your employer's behavior, the more likely it is that you are not an at-will employee. Work with an experienced lawyer in your state.