Your task is to fix and enhance a React web application that allows users to manage a list of employees. The application should have the following features:
- Display a table of employees.
- Add a new employee via a modal form.
- Update an employee.
- Export the list of employees as a CSV file.
A link a deployed version of the application. A link to a GitHub repository containing the source code. Add inline comments of any further changes that would be made if given more time.
- Ensure the application works as expected.
- Styling the application, please use Material UI components (https://mui.com/material-ui/getting-started/).
- Make the code maintainable.