Despite constant scolding from their boss, the employees are ever dedicated to their work.<br/><br/>Is the sentence correct and does it make sense? If not, how would you correct it?