51-year-old Eduardo Tomasek of Bensalem pleaded no contest Tuesday before Bucks County Court Judge Albert Cepparulo as part of a plea deal.
Tomasek faces more than 30 criminal charges involving inappropriate touching of several teenage female employees.
Cepparulo immediately revoked bail on Tomasek and ordered a Megan's Law evaluation.
Police say for a year, Tomasek preyed on one young female employee after another.
A total of seven 15 to 16-year-old girls say the man who hired them, assaulted and fondled them several times while they were working.
One teenager came forward and police say a two month investigation led to two others.
Four more girls then spoke up saying the manager would get them into a corner or backroom to grope them.
Sentencing for Tomasek will occur after the evaluation.