REVISED AND RESTATED EMPLOYMENT AGREEMENT