The employee alleged he was fired after repeatedly raising concerns to agency leaders and state administrators.