Background: I work in Maryland
I am a salaried employee; however, I am required to fill out a time card in order to specify which hours are worked on which contract, and am required to work a minimum of 40 hours a week. Recently, we had a mandatory company wide meeting over lunch, that covered some internal company training. When I ask for a charge code to charge for the meeting, I was told that it was a "Lunch and Learn", and that no charge code would be provided, effectively forcing me to work extra time in order to meet the minimum required hours.
I found the following on the Maryland department of labors website on a article about compensable time:
Trainings and Meetings: Generally, an employee must be paid for training time and meetings -- whether held during regular work hours or not -- if attendance at a training or meeting is required and not "voluntary". Trainings and meetings are not "voluntary" if it is generally known, or the employee reasonably believes, that non-attendance will result in some negative effect on employment.
My question is does the fact that I am salaried mean that this above statement does not apply or is it illegal for my employer to not provide a charge code in order to cover the mandatory lunch meeting?