Apply for a Job at The Slime Factory, Menlo Park Mall location: