Yeah, that is a big problem with salaried employees. As a salaried employee, you won't be eligible for overtime pay due to your salary status. As long as they need you to get the job done, it is legal for them to keep you there. Also, 15 minute breaks are not a guarantee under Federal laws, so...