A company attorney said at oral argument that McVey was fired “because she posted on her social media a clearly racist dog whistle post, which was inconsistent with the vision and the mission and the core values of AtlantiCare.”